IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)
Diese IOCTL wird von einer Benutzermodusanwendung oder einem Kernelmodustreiber verwendet, die eine Benachrichtigung erfordern, wenn im virtuellen Miniport etwas von Interesse auftritt. Diese IOCTL kann beispielsweise verwendet werden, wenn ein herstellerspezifischer, zeitaufwändiger Vorgang wie die Geräteermittlung abgeschlossen ist.
Hauptcode
Eingabepuffer
Der Puffer bei Irp-AssociatedIrp.SystemBuffer> enthält eine benutzerdefinierte Struktur.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength gibt die Größe aller Eingabedaten in Bytes an.
Ausgabepuffer
Aktualisierte benutzerdefinierte Strukturen werden im Puffer unter Irp-AssociatedIrp.SystemBuffer> zurückgegeben.
Länge des Ausgabepuffers
Die Länge des Puffers.
Statusblock
Das Feld Information enthält die Anzahl der im Ausgabepuffer zurückgegebenen Bytes. Das Feld Status gibt die Ergebnisse des Vorgangs an.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddscsi.h (include Ntddscsi.h) |