IO_CREATE_STREAM_FILE_OPTIONS struttura (ntifs.h)
La struttura IO_CREATE_STREAM_FILE_OPTIONS contiene le opzioni di creazione per un nuovo oggetto file di flusso.
Sintassi
typedef struct _IO_CREATE_STREAM_FILE_OPTIONS {
USHORT Size;
USHORT Flags;
PDEVICE_OBJECT TargetDeviceObject;
} IO_CREATE_STREAM_FILE_OPTIONS, *PIO_CREATE_STREAM_FILE_OPTIONS;
Members
Size
Dimensioni in byte della struttura delle opzioni di flusso. Impostare su sizeof(IO_CREATE_STREAM_FILE_OPTIONS)
.
Flags
Flag per le opzioni di creazione file di flusso. Questo valore può essere uno dei seguenti.
Valore | Significato |
---|---|
IO_CREATE_STREAM_FILE_RAISE_ON_ERROR | In una condizione di errore , IoCreateStreamFileObjectEx2 genererà lo stato di errore come eccezione anziché restituirlo. Questo flag viene specificato per mantenere il comportamento dello stato degli errori delle altre routine di creazione di oggetti file di flusso. |
IO_CREATE_STREAM_FILE_LITE | Viene creato un oggetto file con un handle di file. Nessuna operazione di chiusura viene inviata per l'oggetto file quando viene eliminata. |
TargetDeviceObject
Puntatore all'oggetto dispositivo da impostare come destinazione per le operazioni sull'handle file. TargetDeviceObject deve trovarsi nello stesso stack di dispositivi del parametro DeviceObject . Questo membro è facoltativo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Intestazione | ntifs.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per