Freigeben über


D3COLD_REQUEST_CORE_POWER_RAIL Rückruffunktion (wdm.h)

Ermöglicht das Funktionsgeräteobjekt (Function Device Object, FDO), um anzugeben, ob die Kernleistungsschiene 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 Ziehpunkt für das Gerät.

[_In_] CorePowerRailNeeded

Eine Kennzeichnung, die angibt, ob der Fahrer die Kern-Netzschiene benötigt.

Rückgabewert

Nichts

Bemerkungen

Ein Gerätetreiber, der erfolgreich nach der GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE-Schnittstelle fragt, empfängt einen Zeiger auf eine D3COLD_AUX_POWER_AND_TIMING_INTERFACE Struktur, in der der Treiber das RequestCorePowerRail- Element auf einen Zeiger auf die Implementierung der D3COLD_REQUEST_CORE_POWER_RAIL Rückruffunktion festlegt.

  • Wenn der Fahrer angibt, dass die Kernstromschiene benötigt wird, wird sichergestellt, dass die Kernstromschiene eingeschaltet ist, wenn dieser Aufruf zurückgibt.

  • Wenn ein Fahrer angibt, dass die Kernkraftschiene nicht mehr benötigt wird, gibt es keine Garantie für den Kernstromschienenzustand weiter.

  • Diese Routine kann niemals scheitern.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1803
Header- wdm.h (include Wdm.h)