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