IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)
この IOCTL は、仮想ミニポートで関心のある何かが発生したときに通知を必要とするユーザー モード アプリケーションまたはカーネル モード ドライバーによって使用されます。 この IOCTL は、たとえば、デバイス検出などのベンダー固有の時間のかかる操作が完了した場合に使用できます。
メジャー コード
[入力バッファー]
Irp-AssociatedIrp.SystemBuffer の>バッファーには、ユーザー定義の構造体が含まれています。
入力バッファーの長さ
Parameters.DeviceIoControl.InputBufferLength は、すべての入力データのサイズをバイト単位で示します。
出力バッファー
更新されたユーザー定義構造体は、Irp-AssociatedIrp.SystemBuffer> のバッファーに返されます。
出力バッファーの長さ
バッファーの長さ。
ステータス ブロック
[情報] フィールドには、出力バッファーに返されるバイト数が含まれます。 [状態] フィールドは、操作の結果を示します。
要件
要件 | 値 |
---|---|
Header | ntddscsi.h (Ntddscsi.h を含む) |