IO_CREATE_STREAM_FILE_OPTIONS-Struktur (ntifs.h)
Die IO_CREATE_STREAM_FILE_OPTIONS-Struktur enthält die Erstellungsoptionen für ein neues Streamdateiobjekt.
Syntax
typedef struct _IO_CREATE_STREAM_FILE_OPTIONS {
USHORT Size;
USHORT Flags;
PDEVICE_OBJECT TargetDeviceObject;
} IO_CREATE_STREAM_FILE_OPTIONS, *PIO_CREATE_STREAM_FILE_OPTIONS;
Member
Size
Größe in Bytes der Struktur der Streamoptionen. Legen Sie diese Option auf sizeof(IO_CREATE_STREAM_FILE_OPTIONS)
fest.
Flags
Die Flags für die Streamdatei erstellen Optionen. Dieser Wert kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
IO_CREATE_STREAM_FILE_RAISE_ON_ERROR | Bei einer Fehlerbedingung löst IoCreateStreamFileObjectEx2 den Fehler status als Ausnahme aus, anstatt ihn zurückzugeben. Dieses Flag wird angegeben, um Fehler status Verhalten der anderen Datenstromdateiobjekterstellungsroutinen beizubehalten. |
IO_CREATE_STREAM_FILE_LITE | Ein Dateiobjekt wird mit einem Dateihandle erstellt. Für das Dateiobjekt wird beim Löschen kein Close-Vorgang gesendet. |
TargetDeviceObject
Ein Zeiger auf das Geräteobjekt, das als Ziel für Vorgänge im Dateihandle festgelegt werden soll. TargetDeviceObject muss sich im selben Gerätestapel wie der DeviceObject-Parameter befinden. Dieses Member ist optional.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Kopfzeile | ntifs.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für