Bagikan melalui


struktur FS_BPIO_OUTPUT (ntifs.h)

Struktur FS_BPIO_OUTPUT digunakan untuk mengembalikan informasi tentang operasi BypassIO untuk kode kontrol FSCTL_MANAGE_BYPASS_IO .

Sintaks

typedef struct _FS_BPIO_OUTPUT {
  FS_BPIO_OPERATIONS Operation;
  FS_BPIO_OUTFLAGS   OutFlags;
  ULONGLONG          Reserved1;
  ULONGLONG          Reserved2;
  union {
    FS_BPIO_RESULTS Enable;
    FS_BPIO_RESULTS Query;
    FS_BPIO_RESULTS VolumeStackResume;
    FS_BPIO_RESULTS StreamResume;
    FS_BPIO_INFO    GetInfo;
  };
} FS_BPIO_OUTPUT, *PFS_BPIO_OUTPUT;

Anggota

Operation

Nilai enum FS_BPIO_OPERATIONS yang mengidentifikasi operasi BypassIO yang diminta. Bidang ini harus diatur ke nilai yang sama yang diteruskan dalam FS_BPIO_INPUT. Operasi.

OutFlags

Nilai enum FS_BPIO_OUTFLAGS yang menentukan bendera output untuk operasi.

Reserved1

Dicadangkan untuk penggunaan sistem. Atur ke nol.

Reserved2

Dicadangkan untuk penggunaan sistem. Atur ke nol.

Enable

Struktur FS_BPIO_RESULTS yang dialokasikan pemanggil untuk menulis hasil saat operasi FS_BPIO_OP_ENABLE diminta.

Query

Struktur FS_BPIO_RESULTS yang dialokasikan pemanggil untuk menulis hasil saat operasi FS_BPIO_OP_QUERY diminta.

VolumeStackResume

Struktur FS_BPIO_RESULTS yang dialokasikan penelepon untuk menulis hasil saat operasi FS_BPIO_OP_VOLUME_STACK_RESUME diminta.

StreamResume

Struktur FS_BPIO_RESULTS yang dialokasikan penelepon untuk menulis hasil ketika operasi FS_BPIO_OP_STREAM_RESUME diminta.

GetInfo

Struktur FS_BPIO_INFO yang dialokasikan penelepon untuk mengembalikan informasi tentang operasi yang diminta saat operasi FS_BPIO_OP_GET_INFO diminta.

Keterangan

FS_BPIO_OUTPUT adalah struktur panjang variabel.

Lihat BypassIO untuk driver filter dan operasi Supporting BypassIO untuk informasi selengkapnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Header ntifs.h

Lihat juga

FS_BPIO_INFO

FS_BPIO_OPERATIONS

FS_BPIO_OUTFLAGS

FS_BPIO_RESULTS

FSCTL_MANAGE_BYPASS_IO