Ler em inglês

Partilhar via


D3COLD_REQUEST_CORE_POWER_RAIL função de retorno de chamada (wdm.h)

Permite que o FDO (objeto do dispositivo de função) indique se o power rail principal é necessário.

Sintaxe

C++
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 motorista precisa ou não do trilho de energia principal.

Valor de retorno

Nenhum

Observações

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 energia principal é necessário, é garantido que o trilho de alimentação principal está ativado quando essa chamada retorna.

  • Quando um motorista indica que o trilho de energia principal não é mais necessário, não há garantia do estado central do power rail em diante.

  • Essa rotina nunca pode falhar.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1803
cabeçalho wdm.h (inclua Wdm.h)