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) |