IOCTL_VIDEO_GET_POWER_MANAGEMENT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddvdeo.h

// CTL_CODE(0x0023, 0x11c, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_VIDEO_GET_POWER_MANAGEMENT 0x00230470
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ni-ntddvdeo-ioctl_video_get_power_management)

IOCTL_VIDEO_GET_POWER_MANAGEMENT IOCTL

Description

This IOCTL is obsolete in Windows 2000 and later, and is no longer supported. A Plug and Play video miniport driver should implement the HwVidGetPowerState function, which provides similar functionality.

Returns the current power-consumption level of the adapter. Support for this nonmodal IOCTL is required for adapters that conform to the VESA DPMS standard.

Parameters

Major code

Input buffer

None

Input buffer length

Output buffer

The miniport driver returns a VIDEO_POWER_MANAGEMENT structure in the VRP OutputBuffer.

Output buffer length

Input/output buffer

Input/output buffer length

Status block

If the miniport driver successfully returns the power-consumption information, it sets the Information member of the STATUS_BLOCK structure to sizeof(VIDEO_POWER_MANAGEMENT); otherwise, the miniport driver sets this member to zero.

See also

STATUS_BLOCK

VIDEO_POWER_MANAGEMENT