USBD_GetPdoRegistryParameter関数 (usbdlib.h)

USBD_GetPdoRegistryParameter ルーチンは、USB デバイスのハードウェア レジストリで指定されたキーから値を取得します。

構文

NTSTATUS USBD_GetPdoRegistryParameter(
  [in]      PDEVICE_OBJECT PhysicalDeviceObject,
  [in, out] PVOID          Parameter,
  [in]      ULONG          ParameterLength,
  [in]      PWSTR          KeyName,
  [in]      ULONG          KeyNameLength
);

パラメーター

[in] PhysicalDeviceObject

USB デバイスのデバイス オブジェクトを指定します。

[in, out] Parameter

レジストリ値を受け取る呼び出し元によって割り当てられたバッファーへのポインター。

[in] ParameterLength

Parameter が指すバッファーのサイズ (バイト単位)。

[in] KeyName

レジストリ キーの名前を含む文字列へのポインター。

[in] KeyNameLength

KeyName が指すバッファーのサイズ (バイト単位)。

戻り値

USBD_GetPdoRegistryParameterは、操作が成功した場合はSTATUS_SUCCESS、操作が失敗した場合は適切なエラー状態を返します。

要件

要件
対象プラットフォーム ユニバーサル
Header usbdlib.h
Library Usbd.lib
IRQL PASSIVE_LEVEL

こちらもご覧ください

USB デバイス ドライバーのプログラミング参照