функция USBD_GetPdoRegistryParameter (usbdlib.h)

Подпрограмма USBD_GetPdoRegistryParameter извлекает значение из указанного раздела в реестре оборудования USB-устройства.

Синтаксис

NTSTATUS USBD_GetPdoRegistryParameter(
  [in]      PDEVICE_OBJECT PhysicalDeviceObject,
  [in, out] PVOID          Parameter,
  [in]      ULONG          ParameterLength,
  [in]      PWSTR          KeyName,
  [in]      ULONG          KeyNameLength
);

Параметры

[in] PhysicalDeviceObject

Указывает объект устройства для USB-устройства.

[in, out] Parameter

Указатель на буфер, выделенный вызывающим объектом, который получает значение реестра.

[in] ParameterLength

Размер (в байтах) буфера, на который указывает параметр .

[in] KeyName

Указатель на строку, содержащую имя раздела реестра.

[in] KeyNameLength

Размер (в байтах) буфера, на который указывает KeyName.

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

USBD_GetPdoRegistryParameter возвращает STATUS_SUCCESS при успешном выполнении операции или соответствующее состояние ошибки при сбое операции.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть usbdlib.h
Библиотека Usbd.lib
IRQL PASSIVE_LEVEL

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

Справочник по программированию драйверов USB-устройств