次の方法で共有


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 を完了します。

要件

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