この関数は内部使用のみを目的としています。
KsGetBusEnumPnpDeviceObject 関数は、指定されたデバイス オブジェクトに接続されているプラグ アンド プレイ デバイス オブジェクトを取得します。
構文
KSDDKAPI NTSTATUS KsGetBusEnumPnpDeviceObject(
[in] PDEVICE_OBJECT DeviceObject,
[out] PDEVICE_OBJECT *PnpDeviceObject
);
パラメーター
[in] DeviceObject
プラグ アンド プレイ デバイス オブジェクトを取得するデバイス オブジェクトへのポインター。
[out] PnpDeviceObject
プラグ アンド プレイ デバイス オブジェクト ポインターを受け取るデバイス オブジェクトへのポインター。
戻り値
成功した場合はSTATUS_SUCCESSを返します。DeviceObject にデバイス拡張機能が含まれていない場合、または DeviceObject で指定 デバイス拡張機能が FDO のデバイス拡張機能でない場合はSTATUS_INVALID_PARAMETERを返します。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | 万国 |
| ヘッダー | swenum.h (Swenum.h を含む) |
| ライブラリ | Ks.lib |