D3COLD_REQUEST_CORE_POWER_RAIL função de retorno de chamada (wdm.h)
Permite que o FDO (objeto de dispositivo de função) indique se o trilho de alimentação principal é necessário.
Sintaxe
D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;
void D3coldRequestCorePowerRail(
[_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
[_In_] BOOLEAN CorePowerRailNeeded
)
{...}
Parâmetros
Context
O identificador para o dispositivo.
[_In_] CorePowerRailNeeded
Um sinalizador que indica se o driver precisa ou não do trilho de alimentação principal.
Retornar valor
Nenhum
Comentários
Um driver de dispositivo que consulta com êxito a interface GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE recebe um ponteiro para uma estrutura D3COLD_AUX_POWER_AND_TIMING_INTERFACE na qual o driver define o membro RequestCorePowerRail como um ponteiro para sua implementação da função de retorno de chamada D3COLD_REQUEST_CORE_POWER_RAIL .
Se o driver indicar que o trilho de alimentação principal é necessário, é garantido que o trilho de alimentação principal esteja ligado quando essa chamada retornar.
Quando um motorista indica que o trilho de alimentação principal não é mais necessário, não há garantia do estado central do trilho de alimentação em diante.
Essa rotina nunca pode falhar.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1803 |
Cabeçalho | wdm.h (include Wdm.h) |