次の方法で共有


KsGetBusEnumIdentifier 関数 (swenum.h)

この関数は、内部での使用のみを意図しています。

KsGetBusEnumIdentifier 関数は、指定された IRP に関連付けられているバス デバイスのソフトウェア バス列挙子識別子を取得します。

構文

KSDDKAPI NTSTATUS KsGetBusEnumIdentifier(
  [in, out] PIRP Irp
);

パラメーター

[in, out] Irp

要求されたバス列挙子識別子を受信するユーザー出力バッファーのアドレスとサイズを指定する IRP へのポインター。

戻り値

バス列挙子識別子が正常に取得された場合は、STATUS_SUCCESSを返します。 それ以外の場合、次のいずれかの値を返します。

リターン コード 説明
STATUS_INVALID_PARAMETER 指定されたデバイスが無効です
STATUS_BUFFER_TOO_SMALL 指定されたバッファーが十分な大きさではなかった
STATUS_BUFFER_OVERFLOW バッファーが指定されていません (必要なバッファー サイズは Irp で返されます)。

要件

要件
対象プラットフォーム ユニバーサル
Header swenum.h (Swenum.h を含む)
Library Ks.lib