Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
10/16/2014
This I/O control message retrieves the state of the paging pools. Send this message with KernelLibIoControl.
Syntax
BOOL KernelLibIoControl(
HANDLE hDevice, // handle to the device
DWORD dwIoControlCode, // use IOCTL_KLIB_GET_POOL_STATE
LPVOID lpInBuffer, // pointer to input buffer
DWORD nInBufferSize, // input buffer size
LPVOID lpOutBuffer, // pointer to output buffer
DWORD nOutBufferSize, // output buffer size
LPDWORD lpBytesReturned // number of bytes returned
);
Parameters
- hDevice
[in] Handle to the device.
- dwIoControlCode
[in] The control code for the operation. Use IOCTL_KLIB_GETALARMRESOLUTION for this operation.
- lpInBuffer
[in] Set to NULL.
- nInBufferSize
[in] Set to zero
- lpOutBuffer
[out] Pointer to a DWORD value of alarm clock accuracy in milliseconds (ms) from 1000 to 60000.
- nOutBufferSize
[out] Set to sizeof(DWORD).
- lpBytesReturned
[out] Pointer to a DWORD value, which indicates the number of bytes returned.
Return Values
Returns TRUE if successful; otherwise, returns FALSE.
Remarks
This I/O control is provided by the OEM in the OAL.
The notification system uses this I/O control to find the accuracy of the RTC. It immediately starts notifications that are within this interval from the current time when they are scheduled. If this I/O control is not provided, the default RTC accuracy of 10 seconds is assumed.
Requirements
Header |
pkfuncs.h |