UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG-Funktion (ucmtypes.h)

Initialisiert eine UCM_PD_REQUEST_DATA_OBJECT-Struktur , indem Die Werte des Anforderungsdatenobjekts interpretiert werden, und legt jedes Feld richtig fest.

Syntax

void UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG(
       PUCM_PD_REQUEST_DATA_OBJECT Rdo,
  [in] ULONG                       UlongInLittleEndian
);

Parameter

Rdo

Ein Zeiger auf eine UCM_PD_REQUEST_DATA_OBJECT-Struktur .

[in] UlongInLittleEndian

Der ULONG-Wert, der im Ul-Element von UCM_PD_REQUEST_DATA_OBJECT festgelegt werden soll.

Rückgabewert

Keine

Bemerkungen

Informationen zum Anfordern von Datenobjekten finden Sie in der Power Delivery-Spezifikation. Es gibt verschiedene Typen von Anforderungsdatenobjekten, und der Typ hängt vom Power Data-Objekt ab, das im ObjectPosition-Element von UCM_PD_REQUEST_DATA_OBJECT angegeben wird. Der Quellpuffer hat das Little-Endian-Format. Der Clienttreiber kann die memcpy-Funktion aufrufen, um die Anforderungsdatenobjekte von der Hardware in ein Array von UCM_PD_REQUEST_DATA_OBJECT Strukturen abzurufen.

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

UCM_PD_REQUEST_DATA_OBJECT