次の方法で共有


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 続行するメモリが不足していました。

要件

要件
対象プラットフォーム デスクトップ
Header usbcamdi.h (Usbcamdi.h を含む)
Library Usbcamd2.lib