fonction UCM_PD_POWER_DATA_OBJECT_INIT_ULONG (ucmtypes.h)
Initialise une structure UCM_PD_POWER_DATA_OBJECT en interprétant les valeurs Power Data Object et définit correctement chaque champ.
Syntaxe
void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
[out] PUCM_PD_POWER_DATA_OBJECT Pdo,
[in] ULONG UlongInLittleEndian
);
Paramètres
[out] Pdo
Pointeur vers une structure UCM_PD_POWER_DATA_OBJECT .
[in] UlongInLittleEndian
Valeur ULONG à définir dans le membre Ul de UCM_PD_POWER_DATA_OBJECT.
Valeur de retour
None
Remarques
Un objet Power Data, tel que défini par la spécification Power Delivery, est une valeur 32 bits. Le matériel est censé récupérer les objets Power Data sous forme de valeurs 32 bits. Cette fonction utilitaire initialise une structure UCM_PD_POWER_DATA_OBJECT en interprétant ces valeurs et en définissant correctement chaque champ.
La valeur de 4 octets est censée être au format little endian. La structure est de 4 octets et le pilote client peut memcopier les objets Power Data à partir du matériel dans un tableau de structures UCM_PD_POWER_DATA_OBJECT .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
Version KMDF minimale | 1.15 |
Version UMDF minimale | 2.15 |
En-tête | ucmtypes.h (inclure Ucmcx.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour