функция обратного вызова PDXGK_SET_SHARED_POWER_COMPONENT_STATE (d3dkmthk.h)

Обратный вызов, указывающий, активен ли указанный компонент питания.

Синтаксис

PDXGK_SET_SHARED_POWER_COMPONENT_STATE PdxgkSetSharedPowerComponentState;

NTSTATUS PdxgkSetSharedPowerComponentState(
  PVOID DeviceHandle,
  PVOID PrivateHandle,
  ULONG ComponentIndex,
  BOOLEAN Active
)
{...}

Параметры

DeviceHandle

Непрозрачный дескриптор, который должен быть указан при выполнении обратных вызовов графического устройства.

PrivateHandle

Непрозрачный дескриптор, который будет предоставляться в любых обратных вызовах. Этот дескриптор должен быть глобально уникальным, поэтому следует использовать указатель на PDO или FDO вызывающего драйвера.

ComponentIndex

Индекс компонента. Как правило, это индекс, используемый графическим адаптером. Исключением являются сценарии LDA, где HIWORD componentIndex указывает индекс адаптера, как это делается при вызове графического драйвера графическим ядром для изменения F-состояния в сценариях LDA.

Active

Указывает, активен ли общий компонент питания.

Возвращаемое значение

Если вызов выполнен успешно, верните STATUS_SUCCESS.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header d3dkmthk.h
IRQL <= APC_LEVEL