função UCM_PD_POWER_DATA_OBJECT_INIT_ULONG (ucmtypes.h)
Inicializa uma estrutura UCM_PD_POWER_DATA_OBJECT interpretando valores do Objeto do Power Data e define cada campo corretamente.
Sintaxe
void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
[out] PUCM_PD_POWER_DATA_OBJECT Pdo,
[in] ULONG UlongInLittleEndian
);
Parâmetros
[out] Pdo
Um ponteiro para uma estrutura UCM_PD_POWER_DATA_OBJECT .
[in] UlongInLittleEndian
O valor ULONG a ser definido no membro Ul de UCM_PD_POWER_DATA_OBJECT.
Retornar valor
Nenhum
Comentários
Um Objeto power data, conforme definido pela especificação de Entrega de Energia, é um valor de 32 bits. Espera-se que o hardware recupere os Objetos do Power Data como valores de 32 bits. Essa função de utilitário inicializa uma estrutura UCM_PD_POWER_DATA_OBJECT interpretando esses valores e definindo cada campo corretamente.
Espera-se que o valor de 4 bytes esteja no formato little-endian. A estrutura é de 4 bytes e o driver do cliente pode memcopiar os Objetos do Power Data do hardware em uma matriz de estruturas UCM_PD_POWER_DATA_OBJECT .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Windows |
Versão mínima do KMDF | 1.15 |
Versão mínima do UMDF | 2.15 |
Cabeçalho | ucmtypes.h (inclua Ucmcx.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de