функция 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-устройств