функция обратного вызова 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 |
целевая платформа | Виндоус |
заголовка | d3dkmthk.h |
IRQL | <= APC_LEVEL |