Share via


IOCTL_HAL_GET_POOL_PARAMETERS (Windows Embedded CE 6.0)

1/5/2010

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

Other OAL IOCTLs
OEMIoControl
NKPagePoolParameters
PagePoolParameters
OEMIoControl

Other Resources

Kernel Migration