IOCTL_VIDEO_SET_POWER_MANAGEMENT IOCTL (ntddvdeo.h)

此 IOCTL 在 Windows 2000 及更高版本中 已过时 ,不再受支持。 即插即用视频微型端口驱动程序应实现 HwVidSetPowerState 函数,该函数提供类似的功能。

将适配器的功耗级别重置为指定状态。 只要状态为 VideoPowerOff,端口驱动程序将截获并失败对微型端口驱动程序的所有IOCTL_VIDEO_XXX 请求,直到下一个IOCTL_VIDEO_SET_POWER_MANAGEMENT请求将状态重置为开机状态。

主要代码

IRP_MJ_DEVICE_CONTROL

输入缓冲区

VRP InputBuffer 包含 VIDEO_POWER_MANAGEMENT 结构,指定要设置的状态。

输出缓冲区

状态块

微型端口驱动程序不会设置 STATUS_BLOCK 结构的 Information 成员。

要求

要求
Header ntddvdeo.h

另请参阅

STATUS_BLOCK

VIDEO_POWER_MANAGEMENT