IMFVirtualCamera::AddRegistryEntry 方法 (mfvirtualcamera.h)
将自定义注册表项添加到设备接口注册表项。
语法
HRESULT AddRegistryEntry(
LPCWSTR EntryName,
LPCWSTR SubkeyPath,
DWORD dwRegType,
const BYTE *pbData,
ULONG cbData
);
参数
EntryName
一个以 null 结尾的 Unicode 字符串,表示注册表项名称。
SubkeyPath
可选的以 null 结尾的 Unicode 字符串,表示设备接口注册表节点下的子项。
dwRegType
注册表项的数据类型。 不支持REG_NONE类型。 有关详细信息,请参阅 注册表值类型。
pbData
指向注册表项数据的指针。
cbData
pbData 指向的缓冲区中的数据大小(以字节为单位)。
返回值
返回 HRESULT 值,包括但不限于以下值:
错误代码 | 说明 |
---|---|
S_OK | 已成功 |
E_INVALIDARG | 输入参数无效。 |
E_ACCESSDENIED | 调用方没有足够的权限添加属性。 |
注解
调用方必须具有管理员级别权限才能使用此 API。 UWP 和打包的应用没有调用此方法的权限。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
标头 | mfvirtualcamera.h |
Library | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |