функция 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 |