IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)
Diese IOCTL wird von einem Benutzermodus-Anwendungs- oder Kernelmodustreiber verwendet, der eine Benachrichtigung erfordert, wenn im virtuellen Miniport etwas von Interesse ist. Diese IOCTL kann z. B. 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 Byte an.
Ausgabepuffer
Aktualisierte benutzerdefinierte Strukturen werden im Puffer bei Irp->AssociatedIrp.SystemBufferzurü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) |