UCM_PD_POWER_DATA_OBJECT_INIT_ULONG-Funktion (ucmtypes.h)
Initialisiert eine UCM_PD_POWER_DATA_OBJECT-Struktur , indem Power Data Object-Werte interpretiert werden, und legt jedes Feld richtig fest.
Syntax
void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
[out] PUCM_PD_POWER_DATA_OBJECT Pdo,
[in] ULONG UlongInLittleEndian
);
Parameter
[out] Pdo
Ein Zeiger auf eine UCM_PD_POWER_DATA_OBJECT-Struktur .
[in] UlongInLittleEndian
Der ULONG-Wert, der im Ul-Element von UCM_PD_POWER_DATA_OBJECT festgelegt werden soll.
Rückgabewert
Keine
Bemerkungen
Ein Power Data-Objekt, wie in der Power Delivery-Spezifikation definiert, ist ein 32-Bit-Wert. Es wird erwartet, dass die Hardware die Power Data-Objekte als 32-Bit-Werte abruft. Diese Hilfsprogrammfunktion initialisiert eine UCM_PD_POWER_DATA_OBJECT-Struktur , indem diese Werte interpretiert und jedes Feld richtig festgelegt wird.
Es wird erwartet, dass der Wert von 4 Byte im Little-Endian-Format vorliegt. Die Struktur ist 4 Bytes, und der Clienttreiber kann die Power Data-Objekte von der Hardware in ein Array von UCM_PD_POWER_DATA_OBJECT Strukturen kopieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
KMDF-Mindestversion | 1.15 |
UMDF-Mindestversion | 2.15 |
Kopfzeile | ucmtypes.h (include Ucmcx.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für