Condividi tramite


D3COLD_REQUEST_CORE_POWER_RAIL funzione di callback (wdm.h)

Consente all'oggetto dispositivo funzione (FDO) di indicare se è necessaria la guida di alimentazione principale.

Sintassi

D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;

void D3coldRequestCorePowerRail(
  [_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
  [_In_]                                      BOOLEAN CorePowerRailNeeded
)
{...}

Parametri

Context

Handle per il dispositivo.

[_In_] CorePowerRailNeeded

Flag che indica se il conducente necessita o meno della guida di alimentazione principale.

Valore restituito

Nessuno

Osservazioni

Un driver di dispositivo che esegue correttamente una query per l'interfaccia GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE riceve un puntatore a una struttura D3COLD_AUX_POWER_AND_TIMING_INTERFACE in cui il driver imposta il membro RequestCorePowerRail a un puntatore alla relativa implementazione della funzione di callback D3COLD_REQUEST_CORE_POWER_RAIL.

  • Se il conducente indica che è necessaria la guida di alimentazione principale, è garantito che la guida di alimentazione principale sia attivata al termine della chiamata.

  • Quando un conducente indica che la guida di alimentazione principale non è più necessaria, non esiste alcuna garanzia dello stato di alimentazione principale in poi.

  • Questa routine non può mai avere esito negativo.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1803
intestazione wdm.h (include Wdm.h)