Share via


IOCTL_HAL_GET_POOL_PARAMETERS

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

This I/O control code modifies page pool parameters at run-time.

Parameters

Parameter Description

dwIoControlCode

[in] Set to this I/O control code: IOCTL_HAL_GET_POOL_PARAMETERS.

lpInBuf

[in] Pointer to the NKPagePoolParameters structure.

nInBufSize

[in] Size of the NKPagePoolParameters structure.

lpOutBuf

[out] Set to NULL.

nOutBufSize

[out] Set to zero (0).

lpBytesReturned

[in/out] Set to NULL.

Return Value

Return value Description

TRUE

The page pool parameters were successfully modified.

FALSE

The page pool parameters were not successfully modified.

Remarks

OEMs implement OEMIoControl, and the kernel calls OEMIoControl with the IOCTL_HAL_GET_POOL_PARAMETERS value to invoke the OEM's implementation of that IOCTL.

Alternatively, rather than implementing this I/O control code, you can control the paging pool setting by using the FIXUPVAR values. For more information about the FIXUPVAR values, see Paging Pool.

Requirements

Header pkfuncs.h
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

OEMIoControl
NKPagePoolParameters
PagePoolParameters
OEMIoControl

Other Resources

Kernel Migration