Ioctl_Hal_Warmboot; Ioctl_Hal_Coldboot - Intermec 730 User Manual

700 series color mobile computer
Hide thumbs Also See for 730:
Table of Contents

Advertisement

IOCTL_HAL_WARMBOOT

BOOL KernelIoControl( IOCTL_HAL_WARMBOOT,LPVOID lpInBuf,DWORD
nInBufSize,LPVOID lpOutBuf,DWORD nOutBufSize,LPDWORD lpBytesReturned );

IOCTL_HAL_COLDBOOT

BOOL KernelIoControl( IOCTL_HAL_COLDBOOT,LPVOID lpInBuf,DWORD
nInBufSize,LPVOID lpOutBuf,DWORD nOutBufSize,LPDWORD lpBytesReturned );
700 Series Color Mobile Computer User's Manual
lpOutBuf
Must point to a VERSIONINFO structure as defined by
OEMIOCTL.H. The fields should have these values:
S cboemverinfo
S verinfover
S sig;
S id;
S tgtcustomer
S tgtplat
S tgtplatversion Current build version number of the
S tgtcputype[8]; "Intel\0";
S tgtcpu
S tgtcoreversion ""
S date
S time
nOutBufSize
The size of VERSIONINFO in bytes.
lpBytesReturned The number of bytes returned to lpOutBuf.
Return Values
Returns TRUE if function succeeds. Returns FALSE if the function fails.
GetLastError() may be used to get the extended error value.
Causes the system to perform a warm-boot. The object store is retained.
Usage
#include "oemioctl.h"
Syntax
Parameters
lpInBuf
Should be set to NULL.
lpInBufSize
Should be set to zero.
lpOutBuf
Should be NULL.
nOutBufSize
Should be zero.
Return Values
None.
Causes the system to perform a cold-boot. The object store is cleared.
Usage
#include "oemioctl.h"
Syntax
Chapter 7
Programming
Sizeof (tagOemVerInfo);
1
"ITC\0"
'B'
""
SeaRay
bootstrap loader
"PXA255\0"
Build time
Build date
217

Advertisement

Table of Contents
loading

This manual is also suitable for:

750740741760761751 ... Show all

Table of Contents