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 |