D3COLD_REQUEST_CORE_POWER_RAIL Rückruffunktion (wdm.h)
Ermöglicht es dem Funktionsgeräteobjekt (Function Device Object, FDO), anzugeben, ob die Kernstromschiene benötigt wird.
Syntax
D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;
void D3coldRequestCorePowerRail(
[_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
[_In_] BOOLEAN CorePowerRailNeeded
)
{...}
Parameter
Context
Der Handle für das Gerät.
[_In_] CorePowerRailNeeded
Ein Flag, das angibt, ob der Treiber die Hauptstromschiene benötigt oder nicht.
Rückgabewert
Keine
Bemerkungen
Ein Gerätetreiber, der erfolgreich nach der GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE-Schnittstelle abfragt, erhält einen Zeiger auf eine D3COLD_AUX_POWER_AND_TIMING_INTERFACE-Struktur , in der der Treiber den RequestCorePowerRail-Member auf einen Zeiger auf die Implementierung der D3COLD_REQUEST_CORE_POWER_RAIL Rückruffunktion festlegt.
Wenn der Treiber angibt, dass die Kernstromschiene benötigt wird, wird garantiert, dass die Kernstromschiene eingeschaltet ist, wenn dieser Aufruf zurückgerufen wird.
Wenn ein Treiber angibt, dass die Kernstromschiene nicht mehr benötigt wird, gibt es keine Garantie für den Kernzustand der Power Rail.
Diese Routine kann nie fehlschlagen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1803 |
Kopfzeile | wdm.h (einschließen von Wdm.h) |