struktur IO_CREATE_STREAM_FILE_OPTIONS (ntifs.h)
Struktur IO_CREATE_STREAM_FILE_OPTIONS berisi opsi buat untuk objek file stream baru.
Sintaks
typedef struct _IO_CREATE_STREAM_FILE_OPTIONS {
USHORT Size;
USHORT Flags;
PDEVICE_OBJECT TargetDeviceObject;
} IO_CREATE_STREAM_FILE_OPTIONS, *PIO_CREATE_STREAM_FILE_OPTIONS;
Anggota
Size
Ukuran dalam byte struktur opsi aliran. Atur ke sizeof(IO_CREATE_STREAM_FILE_OPTIONS)
.
Flags
Bendera untuk opsi pembuatan file aliran. Nilai ini bisa menjadi salah satu dari yang berikut ini.
Nilai | Makna |
---|---|
IO_CREATE_STREAM_FILE_RAISE_ON_ERROR | Pada kondisi kesalahan, IoCreateStreamFileObjectEx2 akan menaikkan status kesalahan sebagai pengecualian alih-alih mengembalikannya. Bendera ini ditentukan untuk mempertahankan perilaku status kesalahan dari rutinitas pembuatan objek file aliran lainnya. |
IO_CREATE_STREAM_FILE_LITE | Objek file dibuat tanpa handel file. Tidak ada operasi penutupan yang dikirim untuk objek file ketika dihapus. |
TargetDeviceObject
Penunjuk ke objek perangkat untuk ditetapkan sebagai target operasi pada handel file. TargetDeviceObject harus berada di tumpukan perangkat yang sama dengan parameter DeviceObject . Anggota ini bersifat opsional.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Header | ntifs.h |