Compartilhar via


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)