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

指定 Data 处的值或结构的长度(以字节为单位 )。

返回值

如果调用成功,USBCAMD_GetRegistryKeyValue将返回STATUS_SUCCESS。

其他可能的错误代码包括:

返回代码 说明
STATUS_NO_MEMORY 内存不足,无法继续。

要求

要求
目标平台 桌面
标头 usbcamdi.h (包括 Usbcamdi.h)
Library Usbcamd2.lib