次の方法で共有


KsDefaultDeviceIoCompletion 関数 (ks.h)

KsDefaultDeviceIoCompletion 関数は、既定の応答を返し、任意のデバイス I/O コントロールを完了するために使用されます。 これは、KSDISPATCH_TABLEで、不明な Ioctl に対する既定の応答として使用できます。 この関数を使用して、プロパティ要求などのクエリが、プロパティがインスタンスをサポートしていない場合にSTATUS_INVALID_DEVICE_REQUESTするのではなく、正しい値を返すようにすることが重要です。

構文

KSDDKAPI NTSTATUS KsDefaultDeviceIoCompletion(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PIRP           Irp
);

パラメーター

[in] DeviceObject

ディスパッチ先のデバイス オブジェクトを指定します。

[in] Irp

既定の応答を返す IRP を指定します。

戻り値

KsDefaultDeviceIoCompletion 関数は、使用可能な IOCTL に対する既定の応答を返します。

備考

このルーチンは IRP を完了します。

必要条件

要件 価値
ターゲット プラットフォーム 万国
ヘッダー ks.h (Ks.h を含む)
ライブラリ Ks.lib