D3COLD_REQUEST_CORE_POWER_RAIL fonction de rappel (wdm.h)
Permet à l’objet de périphérique de fonction (FDO) d’indiquer si le rail d’alimentation principal est nécessaire.
Syntaxe
D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;
void D3coldRequestCorePowerRail(
[_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
[_In_] BOOLEAN CorePowerRailNeeded
)
{...}
Paramètres
Context
Handle de l’appareil.
[_In_] CorePowerRailNeeded
Indicateur qui indique si le conducteur a besoin du rail d’alimentation principal.
Valeur de retour
None
Remarques
Un pilote de périphérique qui interroge correctement l’interface GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE reçoit un pointeur vers une structure de D3COLD_AUX_POWER_AND_TIMING_INTERFACE dans laquelle le pilote définit le membre RequestCorePowerRail sur un pointeur vers son implémentation de la fonction de rappel D3COLD_REQUEST_CORE_POWER_RAIL .
Si le pilote indique que le rail d’alimentation du cœur est nécessaire, il est garanti que le rail d’alimentation du cœur est allumé lorsque cet appel revient.
Lorsqu’un conducteur indique que le rail d’alimentation du cœur n’est plus nécessaire, il n’y a aucune garantie de l’état du rail d’alimentation du cœur.
Cette routine ne peut jamais échouer.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1803 |
En-tête | wdm.h (include Wdm.h) |