функция USBCAMD_GetRegistryKeyValue (usbcamdi.h)

Функция USBCAMD_GetRegistryKeyValue извлекает значение раздела реестра для конкретного экземпляра устройства.

Синтаксис

NTSTATUS USBCAMD_GetRegistryKeyValue(
  [in] HANDLE Handle,
  [in] PWCHAR KeyNameString,
  [in] ULONG  KeyNameStringLength,
  [in] PVOID  Data,
  [in] ULONG  DataLength
);

Параметры

[in] Handle

Обработка допустимого и открытого раздела реестра устройства.

[in] KeyNameString

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

[in] KeyNameStringLength

Указывает длину (в символах) keyNameString.

[in] Data

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

[in] DataLength

Указывает длину (в байтах) значения или структуры в поле Данные.

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

USBCAMD_GetRegistryKeyValue возвращает STATUS_SUCCESS, если вызов был успешным.

Другие возможные коды ошибок:

Код возврата Описание
STATUS_NO_MEMORY Недостаточно памяти для продолжения.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть usbcamdi.h (включая Usbcamdi.h)
Библиотека Usbcamd2.lib