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 |