función UCM_PD_POWER_DATA_OBJECT_INIT_ULONG (ucmtypes.h)
Inicializa una estructura de UCM_PD_POWER_DATA_OBJECT interpretando los valores del objeto de datos de Power y establece cada campo correctamente.
Sintaxis
void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
[out] PUCM_PD_POWER_DATA_OBJECT Pdo,
[in] ULONG UlongInLittleEndian
);
Parámetros
[out] Pdo
Puntero a una estructura de UCM_PD_POWER_DATA_OBJECT .
[in] UlongInLittleEndian
Valor ULONG que se va a establecer en el miembro Ul de UCM_PD_POWER_DATA_OBJECT.
Valor devuelto
None
Observaciones
Un objeto de datos de energía, tal y como se define en la especificación de entrega de energía, es un valor de 32 bits. Se espera que el hardware recupere power Data Objects como valores de 32 bits. Esta función de utilidad inicializa una estructura de UCM_PD_POWER_DATA_OBJECT interpretando esos valores y estableciendo cada campo correctamente.
Se espera que el valor de 4 bytes esté en formato little-endian. La estructura es de 4 bytes y el controlador cliente puede memcopy los objetos de datos de energía del hardware en una matriz de estructuras de UCM_PD_POWER_DATA_OBJECT .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Windows |
Versión mínima de KMDF | 1.15 |
Versión mínima de UMDF | 2.15 |
Encabezado | ucmtypes.h (include Ucmcx.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de