Freigeben über


PDXGK_SET_SHARED_POWER_COMPONENT_STATE Rückruffunktion (d3dkmthk.h)

Ein Rückruf, der angibt, ob die angegebene Energiekomponente aktiv ist.

Syntax

PDXGK_SET_SHARED_POWER_COMPONENT_STATE PdxgkSetSharedPowerComponentState;

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

Parameter

DeviceHandle

Ein undurchsichtiges Handle, das beim Ausführen von Rückrufen an das Grafikgerät bereitgestellt werden sollte.

PrivateHandle

Ein undurchsichtiges Handle, das in allen Rückrufen bereitgestellt wird. Dieses Handle muss global eindeutig sein. Daher sollte ein Zeiger auf die PDO oder FDO des aufrufenden Treibers verwendet werden.

ComponentIndex

Der Index der Komponente. Im Allgemeinen ist dies der Index, der von der Grafikkarte verwendet wird. Die Ausnahme gilt für LDA-Szenarien, bei denen das HIWORD des ComponentIndex den Adapterindex angibt, wie dies beim Aufrufen des Grafiktreibers durch den Grafikkern für F-Zustandsänderungen in LDA-Szenarien der Fall ist.

Active

Gibt an, ob der Zustand der freigegebenen Energiekomponente aktiv ist.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
Kopfzeile d3dkmthk.h
IRQL <= APC_LEVEL