Share via


función UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG (ucmtypes.h)

Inicializa una estructura de UCM_PD_REQUEST_DATA_OBJECT interpretando los valores del objeto de datos de solicitud y establece cada campo correctamente.

Sintaxis

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

Parámetros

Rdo

Puntero a una estructura de UCM_PD_REQUEST_DATA_OBJECT .

[in] UlongInLittleEndian

Valor ULONG que se va a establecer en el miembro Ul de UCM_PD_REQUEST_DATA_OBJECT.

Valor devuelto

None

Observaciones

Para obtener información sobre Request Data Objects, consulte la especificación power Delivery. Hay diferentes tipos de objetos de datos de solicitud y el tipo depende del objeto de datos de Power que se especifica en el miembro ObjectPosition de UCM_PD_REQUEST_DATA_OBJECT. El búfer de origen es formato little-endian. El controlador cliente puede llamar a la función memcpy para obtener los objetos de datos de solicitud del hardware en una matriz de estructuras de UCM_PD_REQUEST_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

UCM_PD_REQUEST_DATA_OBJECT