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