Функция UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG (ucmtypes.h)

Инициализирует структуру UCM_PD_REQUEST_DATA_OBJECT путем интерпретации значений объекта данных запроса и правильно задает каждое поле.

Синтаксис

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

Параметры

Rdo

Указатель на структуру UCM_PD_REQUEST_DATA_OBJECT .

[in] UlongInLittleEndian

Значение ULONG, устанавливаемое в элементе UlUCM_PD_REQUEST_DATA_OBJECT.

Возвращаемое значение

None

Remarks

Сведения о запросе объектов данных см. в спецификации Power Delivery. Существуют различные типы объектов данных запроса, и тип зависит от объекта Power Data, указанного в элементе ObjectPositionUCM_PD_REQUEST_DATA_OBJECT. Исходный буфер имеет формат с маленьким байтом. Драйвер клиента может вызвать функцию memcpy , чтобы получить объекты данных запроса от оборудования в массив UCM_PD_REQUEST_DATA_OBJECT структур.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Минимальная версия KMDF 1.15
Минимальная версия UMDF 2.15
Верхняя часть ucmtypes.h (включая Ucmcx.h)

См. также раздел

UCM_PD_REQUEST_DATA_OBJECT