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
Header mfvirtualcamera.h
Library mfsensorgroup.lib
[DLL] mfsensorgroup.dll