header winioctl.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

winioctl.h berisi antarmuka pemrograman berikut:

IOCTLs

 
FSCTL_ALLOW_EXTENDED_DASD_IO

Memberi sinyal driver sistem file untuk tidak melakukan pemeriksaan batas I/O pada panggilan baca atau tulis partisi.
FSCTL_CREATE_OR_GET_OBJECT_ID

Mengambil pengidentifikasi objek untuk file atau direktori yang ditentukan. Jika tidak ada pengidentifikasi objek, menggunakan FSCTL_CREATE_OR_GET_OBJECT_ID membuatnya.
FSCTL_CREATE_USN_JOURNAL

Membuat aliran jurnal perubahan nomor urutan pembaruan (USN) pada volume target, atau memodifikasi aliran jurnal perubahan yang ada.
FSCTL_CSV_CONTROL

Mengambil hasil operasi kontrol CSV.
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS

Mengambil informasi tentang sistem file di mana CSVFS adalah proksi.
FSCTL_DELETE_OBJECT_ID

Menghapus pengidentifikasi objek dari file atau direktori tertentu.
FSCTL_DELETE_REPARSE_POINT

Menghapus titik pilah ulang dari file atau direktori yang ditentukan.
FSCTL_DELETE_USN_JOURNAL

Menghapus jurnal perubahan nomor urutan pembaruan (USN) pada volume, atau menunggu pemberitahuan penghapusan jurnal perubahan.
FSCTL_DISMOUNT_VOLUME

Melepas volume terlepas dari apakah volume saat ini sedang digunakan atau tidak. Untuk informasi lebih lanjut, lihat bagian Keterangan.
FSCTL_DUPLICATE_EXTENTS_TO_FILE

Menginstruksikan sistem file untuk menyalin berbagai byte file atas nama aplikasi.
FSCTL_ENUM_USN_DATA

Menghitung data nomor urutan pembaruan (USN) di antara dua batas yang ditentukan untuk mendapatkan rekaman tabel file master (MFT).
FSCTL_EXTEND_VOLUME

Meningkatkan ukuran volume yang dipasang.
FSCTL_FILE_LEVEL_TRIM

Menunjukkan rentang dalam file yang ditentukan yang tidak perlu disimpan oleh sistem penyimpanan.
FSCTL_FILESYSTEM_GET_STATISTICS

Mengambil informasi dari berbagai penghitung kinerja sistem file.
FSCTL_FILESYSTEM_GET_STATISTICS_EX

Mengambil informasi dari berbagai penghitung kinerja sistem file. Dukungan untuk kode kontrol ini dimulai dengan Windows 10.
FSCTL_FIND_FILES_BY_SID

Mencari direktori untuk file yang pemilik pembuatnya cocok dengan SID yang ditentukan.
FSCTL_GET_BOOT_AREA_INFO

Mengambil lokasi sektor boot untuk volume.
FSCTL_GET_COMPRESSION

Mengambil status kompresi file atau direktori saat ini pada volume yang sistem filenya mendukung kompresi per aliran.
FSCTL_GET_INTEGRITY_INFORMATION

Mengambil status integritas file atau direktori pada volume ReFS. (FSCTL_GET_INTEGRITY_INFORMATION)
FSCTL_GET_NTFS_FILE_RECORD

Mengambil rekaman file pertama yang sedang digunakan dan nilainya kurang dari atau sama dengan nilai ordinal ke nomor referensi file yang diminta.
FSCTL_GET_NTFS_VOLUME_DATA

Mengambil informasi tentang volume sistem file NTFS yang ditentukan.
FSCTL_GET_OBJECT_ID

Mengambil pengidentifikasi objek untuk file atau direktori yang ditentukan.
FSCTL_GET_REPAIR

Mengambil informasi tentang mekanisme penyembuhan mandiri sistem file NTFS.
FSCTL_GET_REPARSE_POINT

Mengambil data titik pemilah ulang yang terkait dengan file atau direktori yang diidentifikasi oleh handel yang ditentukan.
FSCTL_GET_RETRIEVAL_POINTER_BASE

Mengembalikan offset sektor ke nomor kluster logis (LCN) pertama dari sistem file relatif terhadap awal volume.
FSCTL_GET_RETRIEVAL_POINTERS

Mengingat handel file, mengambil struktur data yang menjelaskan alokasi dan lokasi pada disk file tertentu, atau, mengingat handel volume, lokasi kluster buruk pada volume.
FSCTL_GET_VOLUME_BITMAP

Mengambil bitmap kluster yang ditempati dan tersedia pada volume.
FSCTL_INITIATE_REPAIR

Memicu sistem file NTFS untuk memulai siklus penyembuhan diri pada satu file.
FSCTL_IS_CSV_FILE

Menentukan apakah file disimpan pada volume CSVFS, atau mengambil informasi namespace. (FSCTL_IS_CSV_FILE)
FSCTL_IS_FILE_ON_CSV_VOLUME

Menentukan apakah file disimpan pada volume CSVFS, atau mengambil informasi namespace. (FSCTL_IS_FILE_ON_CSV_VOLUME)
FSCTL_IS_VOLUME_MOUNTED

Menentukan apakah volume yang ditentukan dipasang, atau apakah file atau direktori yang ditentukan berada pada volume yang dipasang.
FSCTL_IS_VOLUME_OWNED_BYCSVFS

Menentukan apakah volume dikunci oleh CSVFS.
FSCTL_LOCK_VOLUME

Mengunci volume jika tidak digunakan.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER

Mengingat handel ke volume NTFS atau file pada volume NTFS, mengembalikan rantai struktur data yang menjelaskan aliran yang menempati kluster yang ditentukan.
FSCTL_MAKE_MEDIA_COMPATIBLE

Menutup sesi UDF terbuka pada media write-once untuk membuat ROM media kompatibel.
FSCTL_MARK_HANDLE

Menandai file atau direktori tertentu dan rekaman jurnal perubahannya dengan informasi tentang perubahan pada file atau direktori tersebut.
FSCTL_MOVE_FILE

Merelokasi satu atau beberapa kluster virtual file dari satu kluster logis ke kluster logis lainnya dalam volume yang sama. Operasi ini digunakan selama defragmentasi.
FSCTL_OPBATCH_ACK_CLOSE_PENDING

Memberi tahu server bahwa aplikasi klien siap untuk menutup file.
FSCTL_OPLOCK_BREAK_ACK_NO_2

Merespons pemberitahuan bahwa kunci oportunistik pada file akan rusak. Gunakan operasi ini untuk membuka kunci oportunistik pada file tetapi tetap membuka file.
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

Merespons pemberitahuan bahwa kunci oportunistik eksklusif pada file akan rusak. Gunakan operasi ini untuk menunjukkan bahwa file harus menerima kunci oportunistik tingkat 2.
FSCTL_OPLOCK_BREAK_NOTIFY

Memungkinkan aplikasi panggilan menunggu penyelesaian pemutusan kunci oportunistik.
FSCTL_QUERY_ALLOCATED_RANGES

Memindai file atau aliran alternatif mencari rentang yang mungkin berisi data bukan nol.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION

Kueri untuk informasi pengenalan sistem file pada volume.
FSCTL_QUERY_ON_DISK_VOLUME_INFO

Meminta informasi volume khusus UDF.
FSCTL_QUERY_REGION_INFO

Mengambil wilayah tingkat penyimpanan yang ditentukan untuk volume yang mendukung tingkatan data.
FSCTL_QUERY_SPARING_INFO

Mengambil properti manajemen cacat volume. Digunakan untuk sistem file UDF.
FSCTL_QUERY_STORAGE_CLASSES

Mengambil tingkat penyimpanan yang ditentukan untuk volume yang mendukung tingkatan data.
FSCTL_QUERY_USN_JOURNAL

Kueri untuk informasi tentang jurnal perubahan nomor urutan pembaruan (USN) saat ini, catatannya, dan kapasitasnya.
FSCTL_READ_FILE_USN_DATA

Mengambil informasi change-journal nomor urutan pembaruan (USN) untuk file atau direktori yang ditentukan.
FSCTL_READ_FROM_PLEX

Membaca dari pleks yang ditentukan.
FSCTL_READ_USN_JOURNAL

Mengambil set nomor urutan pembaruan (USN) mengubah catatan jurnal antara dua nilai USN yang ditentukan.
FSCTL_RECALL_FILE

Ingat file dari media penyimpanan yang dikelola Penyimpanan Jarak Jauh, yang merupakan perangkat lunak manajemen penyimpanan hierarkis.
FSCTL_REPAIR_COPIES

Perbaiki kerusakan data dengan memilih salinan yang tepat untuk digunakan.
FSCTL_REQUEST_BATCH_OPLOCK

Meminta kunci oportunistik batch pada file.
FSCTL_REQUEST_FILTER_OPLOCK

Meminta kunci oportunistik filter pada file.
FSCTL_REQUEST_OPLOCK

Meminta kunci oportunistik (oplock) pada file dan mengakui bahwa pemutusan oplock telah terjadi.
FSCTL_REQUEST_OPLOCK_LEVEL_1

Meminta kunci oportunistik tingkat 1 pada file.
FSCTL_REQUEST_OPLOCK_LEVEL_2

Meminta kunci oportunistik tingkat 2 pada file.
FSCTL_SET_COMPRESSION

Mengatur status kompresi file atau direktori pada volume yang sistem filenya mendukung kompresi per file dan per direktori.
FSCTL_SET_DEFECT_MANAGEMENT

Mengatur status manajemen cacat perangkat lunak untuk file yang ditentukan. Digunakan untuk sistem file UDF.
FSCTL_SET_INTEGRITY_INFORMATION

Mengambil status integritas file atau direktori pada volume ReFS. (FSCTL_SET_INTEGRITY_INFORMATION)
FSCTL_SET_OBJECT_ID

Mengatur pengidentifikasi objek untuk file atau direktori yang ditentukan.
FSCTL_SET_OBJECT_ID_EXTENDED

Memodifikasi data pengguna yang terkait dengan pengidentifikasi objek untuk file atau direktori yang ditentukan.
FSCTL_SET_REPAIR

Mengatur mode kemampuan penyembuhan mandiri sistem file NTFS.
FSCTL_SET_REPARSE_POINT

Mengatur titik reparse pada file atau direktori.
FSCTL_SET_SPARSE

Menandai file yang ditunjukkan sebagai jarang atau tidak jarang. Dalam file jarang, rentang besar nol mungkin tidak memerlukan alokasi disk.
FSCTL_SET_ZERO_DATA

Mengisi rentang file tertentu dengan nol (0).
FSCTL_SET_ZERO_ON_DEALLOCATION

Menunjukkan handel file sistem file NTFS harus memiliki klusternya yang diisi dengan nol ketika dibatalkan alokasinya.
FSCTL_SHRINK_VOLUME

Menandakan bahwa volume harus disiapkan untuk melakukan operasi penyusutan, operasi penyusutan akan dilakukan, atau operasi penyusutan akan dihentikan.
FSCTL_TXFS_CREATE_MINIVERSION

Membuat miniversi baru untuk file yang ditentukan. Miniversion memungkinkan Anda merujuk ke rekam jepret file selama transaksi. Miniversi dibuang ketika transaksi dilakukan atau digulung balik.
FSCTL_TXFS_GET_METADATA_INFO

Mengambil metadata NTFS (TxF) yang Ditransaksikan untuk file dan GUID transaksi yang telah mengunci file yang ditentukan (jika file dikunci).
FSCTL_TXFS_GET_TRANSACTED_VERSION

Mengembalikan struktur TXFS_GET_TRANSACTED_VERSION. Struktur mengidentifikasi versi terbaru yang diterapkan dari file yang ditentukan, nomor versi handel.
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

Mengembalikan daftar semua file yang saat ini dikunci oleh transaksi yang ditentukan. Jika nilai yang dikembalikan ERROR_MORE_DATA, nilai tersebut mengembalikan panjang buffer yang diperlukan untuk menyimpan daftar lengkap file pada saat panggilan ini.
FSCTL_TXFS_LIST_TRANSACTIONS

Mengembalikan daftar semua transaksi yang saat ini terlibat dalam manajer sumber daya yang ditentukan.
FSCTL_TXFS_MODIFY_RM

Mengatur mode log dan informasi parameter log untuk resource manager sekunder (RM).
FSCTL_TXFS_QUERY_RM_INFORMATION

Mengambil informasi untuk resource manager (RM).
FSCTL_TXFS_READ_BACKUP_INFORMATION

Mengembalikan informasi spesifik Transactional NTFS (TxF) untuk file yang ditentukan.
FSCTL_TXFS_SAVEPOINT_INFORMATION

Kode kontrol FSCTL_TXFS_SAVEPOINT_INFORMATION mengontrol pengaturan, menghapus, dan menggulung balik ke titik penyimpanan yang ditentukan.
FSCTL_TXFS_TRANSACTION_ACTIVE

Mengembalikan nilai Boolean yang menunjukkan apakah ada transaksi yang aktif pada volume terkait saat rekam jepret diambil. Panggilan ini hanya berlaku untuk volume rekam jepret baca-saja.
FSCTL_TXFS_WRITE_BACKUP_INFORMATION

Menulis informasi spesifik Transactional NTFS (TxF) ke file tertentu.
FSCTL_UNLOCK_VOLUME

Membuka kunci volume.
FSCTL_USN_TRACK_MODIFIED_RANGES

Mengaktifkan fitur pelacakan rentang untuk aliran jurnal perubahan nomor urutan pembaruan (USN) pada volume target, atau memodifikasi parameter pelacakan rentang yang sudah diaktifkan.
FSCTL_WAIT_FOR_REPAIR

Mengembalikan ketika perbaikan yang ditentukan selesai.
FSCTL_WRITE_USN_CLOSE_RECORD

Menghasilkan rekaman dalam aliran jurnal perubahan nomor urutan pembaruan (USN) untuk file input.
IOCTL_CHANGER_EXCHANGE_MEDIUM

Memindahkan sepotong media dari elemen sumber ke satu tujuan, dan bagian media awalnya di tujuan pertama ke tujuan kedua.
IOCTL_CHANGER_GET_ELEMENT_STATUS

Mengambil status semua elemen atau jumlah elemen tertentu dari jenis tertentu.
IOCTL_CHANGER_GET_PARAMETERS

Mengambil parameter perangkat yang ditentukan.
IOCTL_CHANGER_GET_PRODUCT_DATA

Mengambil data produk untuk perangkat yang ditentukan.
IOCTL_CHANGER_GET_STATUS

Mengambil status perangkat yang ditentukan saat ini.
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

Menginisialisasi status semua elemen atau elemen yang ditentukan dari jenis tertentu.
IOCTL_CHANGER_MOVE_MEDIUM

Memindahkan sepotong media ke tujuan.
IOCTL_CHANGER_QUERY_VOLUME_TAGS

Mengambil informasi tag volume untuk elemen yang ditentukan.
IOCTL_CHANGER_REINITIALIZE_TRANSPORT

Mengkalibrasi ulang elemen transportasi secara fisik. Kalibrasi ulang mungkin melibatkan pengembalian transportasi ke posisi rumahnya.
IOCTL_CHANGER_SET_ACCESS

Mengatur status port, pintu, atau keypad sisipan/keluar perangkat.
IOCTL_CHANGER_SET_POSITION

Mengatur mekanisme transportasi robotik pengubah ke alamat elemen yang ditentukan. Ini mengoptimalkan pemindahan atau pertukaran media dengan memposisikan transportasi sebelumnya.
IOCTL_DISK_CREATE_DISK

Menginisialisasi tabel partisi disk dan disk yang ditentukan menggunakan informasi dalam struktur CREATE_DISK.
IOCTL_DISK_DELETE_DRIVE_LAYOUT

Menghapus tanda tangan boot dari rekaman boot master, sehingga disk akan diformat dari sektor nol hingga akhir disk.
IOCTL_DISK_FORMAT_TRACKS

Memformat set trek yang ditentukan dan berdampingan pada disket. Untuk memberikan parameter tambahan, gunakan IOCTL_DISK_FORMAT_TRACKS_EXinstead.
IOCTL_DISK_FORMAT_TRACKS_EX

Memformat set trek yang ditentukan dan berdampingan pada disket.
IOCTL_DISK_GET_CACHE_INFORMATION

Mengambil data konfigurasi cache disk.
IOCTL_DISK_GET_DISK_ATTRIBUTES

Mengambil atribut perangkat disk yang ditentukan.
IOCTL_DISK_GET_DRIVE_GEOMETRY

Mengambil informasi tentang geometri disk fisik:_type, jumlah silinder, trek per silinder, sektor per trek, dan byte per sektor.
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX

Mengambil informasi yang diperluas tentang geometri disk fisik:_type, jumlah silinder, trek per silinder, sektor per trek, dan byte per sektor.
IOCTL_DISK_GET_DRIVE_LAYOUT

Mengambil informasi untuk setiap entri dalam tabel partisi untuk disk.
IOCTL_DISK_GET_DRIVE_LAYOUT_EX

Mengambil informasi yang diperluas untuk setiap entri dalam tabel partisi untuk disk.
IOCTL_DISK_GET_LENGTH_INFO

Mengambil panjang disk, volume, atau partisi yang ditentukan.
IOCTL_DISK_GET_PARTITION_INFO

Mengambil informasi tentang jenis, ukuran, dan sifat partisi disk.
IOCTL_DISK_GET_PARTITION_INFO_EX

Mengambil informasi yang diperluas tentang jenis, ukuran, dan sifat partisi disk.
IOCTL_DISK_GROW_PARTITION

Memperbesar partisi yang ditentukan.
IOCTL_DISK_IS_WRITABLE

Menentukan apakah disk yang ditentukan dapat ditulis.
IOCTL_DISK_PERFORMANCE

Mengaktifkan penghitung kinerja yang menyediakan informasi performa disk.
IOCTL_DISK_PERFORMANCE_OFF

Menonaktifkan penghitung kinerja yang memberikan informasi performa disk.
IOCTL_DISK_REASSIGN_BLOCKS

Mengarahkan perangkat disk untuk memetakan satu atau beberapa blok ke kumpulan blok cadangannya. (IOCTL_DISK_REASSIGN_BLOCKS)
IOCTL_DISK_REASSIGN_BLOCKS_EX

Mengarahkan perangkat disk untuk memetakan satu atau beberapa blok ke kumpulan blok cadangannya. (IOCTL_DISK_REASSIGN_BLOCKS_EX)
IOCTL_DISK_RESET_SNAPSHOT_INFO

Menghapus semua salinan bayangan berbasis perangkat keras Volume Shadow Copy Service (VSS) (juga disebut informasi "rekam jepret") dari disk.
IOCTL_DISK_SET_CACHE_INFORMATION

Mengatur data konfigurasi disk.
IOCTL_DISK_SET_DISK_ATTRIBUTES

Mengatur atribut perangkat disk yang ditentukan.
IOCTL_DISK_SET_DRIVE_LAYOUT

Mempartisi disk seperti yang ditentukan oleh tata letak drive dan data informasi partisi.
IOCTL_DISK_SET_DRIVE_LAYOUT_EX

Mempartisi disk sesuai dengan tata letak drive dan data informasi partisi yang ditentukan.
IOCTL_DISK_SET_PARTITION_INFO

Mengatur informasi partisi untuk partisi disk yang ditentukan.
IOCTL_DISK_SET_PARTITION_INFO_EX

Mengatur informasi partisi untuk partisi disk yang ditentukan, termasuk informasi tata letak untuk partisi AT dan EFI (Extensible Firmware Interface).
IOCTL_DISK_UPDATE_PROPERTIES

Membatalkan tabel partisi cache dan menghitung ulang perangkat.
IOCTL_DISK_VERIFY

Memverifikasi jangkauan yang ditentukan pada disk tetap.
IOCTL_SCM_BUS_QUERY_PROPERTY

Ini sebelumnya tersedia untuk mengunduh firmware ke NVDIMM.
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE

Ini sebelumnya tersedia untuk mengunduh firmware ke NVDIMM.
IOCTL_SCM_PD_FIRMWARE_ACTIVATE

Ini sebelumnya tersedia untuk mengunduh firmware ke NVDIMM.
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD

Ini sebelumnya tersedia untuk mengunduh firmware ke NVDIMM.
IOCTL_SERIAL_LSRMST_INSERT

Mengaktifkan atau menonaktifkan penempatan status baris dan nilai status modem ke dalam aliran data reguler yang diperoleh aplikasi melalui fungsi ReadFile.
IOCTL_STORAGE_CHECK_VERIFY

Menentukan apakah media dapat diakses untuk perangkat.
IOCTL_STORAGE_DEVICE_POWER_CAP

Aplikasi Windows dapat menggunakan kode kontrol ini untuk menentukan tingkat konsumsi daya operasional maksimum untuk perangkat penyimpanan.
IOCTL_STORAGE_EJECT_MEDIA

Mengeluarkan media dari perangkat SCSI.
IOCTL_STORAGE_EJECTION_CONTROL

Mengaktifkan atau menonaktifkan mekanisme yang mengeluarkan media. Menonaktifkan mekanisme mengunci drive.
IOCTL_STORAGE_FIRMWARE_ACTIVATE

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengaktifkan gambar firmware pada perangkat tertentu.
IOCTL_STORAGE_FIRMWARE_DOWNLOAD

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengunduh gambar firmware ke perangkat target, tetapi tidak mengaktifkannya.
IOCTL_STORAGE_FIRMWARE_GET_INFO

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengkueri perangkat penyimpanan untuk informasi firmware terperinci.
IOCTL_STORAGE_GET_DEVICE_NUMBER

Mengambil jenis perangkat, nomor perangkat, dan, untuk perangkat yang dapat dipartisi, nomor partisi perangkat.
IOCTL_STORAGE_GET_HOTPLUG_INFO

Mengambil konfigurasi hotplug dari perangkat yang ditentukan.
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER

Mengambil nomor seri perangkat USB.
IOCTL_STORAGE_GET_MEDIA_TYPES

Mengambil informasi geometri untuk perangkat. (IOCTL_STORAGE_GET_MEDIA_TYPES)
IOCTL_STORAGE_GET_MEDIA_TYPES_EX

Mengambil informasi tentang jenis media yang didukung oleh perangkat.
IOCTL_STORAGE_LOAD_MEDIA

Memuat media ke dalam perangkat.
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

Kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES mengkomunikasikan informasi atribut ke manajer volume dan perangkat sistem penyimpanan.
IOCTL_STORAGE_MCN_CONTROL

Mengaktifkan atau menonaktifkan pemberitahuan perubahan media. Menonaktifkan pemberitahuan perubahan media mencegah peristiwa GUID_IO_MEDIA_ARRIVAL dan GUID_IO_MEDIA_REMOVAL.
IOCTL_STORAGE_MEDIA_REMOVAL

Mengaktifkan atau menonaktifkan mekanisme yang mengeluarkan media, untuk perangkat yang memiliki kemampuan penguncian tersebut.
IOCTL_STORAGE_PROTOCOL_COMMAND

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengembalikan properti perangkat penyimpanan atau adaptor. Permintaan menunjukkan jenis informasi yang akan diambil, seperti data pertanyaan untuk perangkat atau kemampuan dan batasan adaptor.
IOCTL_STORAGE_QUERY_PROPERTY

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengembalikan properti perangkat penyimpanan atau adaptor.
IOCTL_STORAGE_READ_CAPACITY

Mengambil informasi geometri untuk perangkat. (IOCTL_STORAGE_READ_CAPACITY)
IOCTL_STORAGE_REINITIALIZE_MEDIA

Ioctl IOCTL_STORAGE_REINITIALIZE_MEDIA (winioctl.h) membongkar proses penghapusan ke perangkat penyimpanan.
IOCTL_STORAGE_RPMB_COMMAND

IOCTL_STORAGE_RPMB_COMMAND ioctl (winioctl.h) mengirimkan perintah RPMB ke perangkat penyimpanan yang mendasar.
IOCTL_STORAGE_SET_HOTPLUG_INFO

Mengatur konfigurasi hotplug dari perangkat yang ditentukan.
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengatur ambang batas suhu perangkat (ketika didukung oleh perangkat).
IOCTL_VOLUME_GET_GPT_ATTRIBUTES

Mengambil atribut untuk volume.
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

Mengambil lokasi fisik volume tertentu pada satu atau beberapa disk.
IOCTL_VOLUME_IS_CLUSTERED

Menentukan apakah volume yang ditentukan diklusterkan.
IOCTL_VOLUME_OFFLINE

Mengambil volume offline.
IOCTL_VOLUME_ONLINE

Membawa volume online.

Struktur

 
BOOT_AREA_INFO

Berisi output untuk kode kontrol FSCTL_GET_BOOT_AREA_INFO.
CHANGER_ELEMENT

Mewakili elemen pengubah.
CHANGER_ELEMENT_LIST

Mewakili berbagai elemen dari satu jenis, biasanya untuk operasi seperti mendapatkan atau menginisialisasi status beberapa elemen.
CHANGER_ELEMENT_STATUS

Mewakili status elemen yang ditentukan. (CHANGER_ELEMENT_STATUS)
CHANGER_ELEMENT_STATUS_EX

Mewakili status elemen yang ditentukan. (CHANGER_ELEMENT_STATUS_EX)
CHANGER_EXCHANGE_MEDIUM

Berisi informasi yang digunakan kode kontrol IOCTL_CHANGER_EXCHANGE_MEDIUM untuk memindahkan sepotong media ke tujuan, dan bagian media awalnya di tujuan pertama ke tujuan kedua.
CHANGER_INITIALIZE_ELEMENT_STATUS

Mewakili status semua elemen pengubah media atau elemen yang ditentukan dari jenis tertentu.
CHANGER_MOVE_MEDIUM

Berisi informasi yang digunakan kode kontrol IOCTL_CHANGER_MOVE_MEDIUM untuk memindahkan sepotong media ke tujuan.
CHANGER_PRODUCT_DATA

Mewakili data produk untuk perangkat pengubah. Ini digunakan oleh kode kontrol IOCTL_CHANGER_GET_PRODUCT_DATA.
CHANGER_READ_ELEMENT_STATUS

Berisi informasi bahwa kode kontrol IOCTL_CHANGER_GET_ELEMENT_STATUS perlu menentukan elemen yang statusnya akan diambil.
CHANGER_SEND_VOLUME_TAG_INFORMATION

Berisi informasi yang digunakan kode kontrol IOCTL_CHANGER_QUERY_VOLUME_TAGS untuk menentukan informasi volume yang akan diambil.
CHANGER_SET_ACCESS

Berisi informasi yang diperlukan kode kontrol IOCTL_CHANGER_SET_ACCESS untuk mengatur status port, pintu, atau keypad sisipkan/keluarkan perangkat.
CHANGER_SET_POSITION

Berisi informasi yang diperlukan oleh kode kontrol IOCTL_CHANGER_SET_POSITION untuk mengatur mekanisme transportasi robot pengubah ke alamat elemen yang ditentukan.
CLASS_MEDIA_CHANGE_CONTEXT

Berisi informasi yang terkait dengan peristiwa perubahan media.
CREATE_DISK

Berisi informasi yang digunakan kode kontrol IOCTL_DISK_CREATE_DISK untuk menginisialisasi tabel partisi GUID (GPT), catatan boot master (MBR), atau disk mentah.
CREATE_DISK_GPT

Berisi informasi yang digunakan oleh kode kontrol IOCTL_DISK_CREATE_DISK untuk menginisialisasi disk tabel partisi GUID (GPT).
CREATE_DISK_MBR

Berisi informasi yang digunakan kode kontrol IOCTL_DISK_CREATE_DISK untuk menginisialisasi disk master boot record (MBR).
CREATE_USN_JOURNAL_DATA

Berisi informasi yang menjelaskan jurnal perubahan nomor urutan pembaruan (USN).
CSV_CONTROL_PARAM

Mewakili jenis operasi kontrol CSV.
CSV_IS_OWNED_BY_CSVFS

Berisi output untuk kode kontrol FSCTL_IS_VOLUME_OWNED_BYCSVFS yang menentukan apakah volume dimiliki oleh CSVFS.
CSV_NAMESPACE_INFO

Berisi output untuk kode kontrol FSCTL_IS_CSV_FILE yang mengambil informasi namespace untuk file.
CSV_QUERY_FILE_REVISION

Berisi informasi tentang apakah file dalam aliran telah dimodifikasi.
CSV_QUERY_MDS_PATH

Berisi jalur yang digunakan oleh CSV untuk berkomunikasi ke MDS.
CSV_QUERY_REDIRECT_STATE

Berisi informasi tentang apakah file dalam aliran telah dialihkan.
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT

Berisi informasi pemecahan masalah tentang mengapa volume berada dalam mode dialihkan.
DELETE_USN_JOURNAL_DATA

Berisi informasi tentang penghapusan jurnal perubahan nomor urutan pembaruan (USN) menggunakan kode kontrol FSCTL_DELETE_USN_JOURNAL.
DEVICE_COPY_OFFLOAD_DESCRIPTOR

Berisi kemampuan offload salinan untuk perangkat penyimpanan.
DEVICE_DATA_SET_LB_PROVISIONING_STATE

Struktur output untuk tindakan DeviceDsmAction_Allocation kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DATA_SET_RANGE

Menyediakan informasi rentang himpunan data untuk digunakan dengan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DATA_SET_REPAIR_PARAMETERS

Menentukan parameter untuk operasi perbaikan.
DEVICE_DSM_NOTIFICATION_PARAMETERS

Berisi parameter untuk tindakan DeviceDsmAction_Notification untuk kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_READ_PARAMETERS

Berisi parameter untuk tindakan DeviceDsmAction_OffloadRead untuk kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

Menentukan parameter untuk operasi tulis offload.
DEVICE_LB_PROVISIONING_DESCRIPTOR

Berisi kemampuan provisi tipis untuk perangkat penyimpanan.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES

Struktur input untuk kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

Struktur output untuk kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_MEDIA_INFO

Menyediakan informasi tentang media yang didukung oleh perangkat.
DEVICE_POWER_DESCRIPTOR

Struktur DEVICE_POWER_DESCRIPTOR menjelaskan kemampuan daya perangkat penyimpanan.
DEVICE_SEEK_PENALTY_DESCRIPTOR

Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data pendeskripsi pendeskripsi penalti pencarian untuk perangkat.
DEVICE_TRIM_DESCRIPTOR

Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor pemangkasan untuk perangkat.
DEVICE_WRITE_AGGREGATION_DESCRIPTOR

Dicadangkan untuk penggunaan sistem. (DEVICE_WRITE_AGGREGATION_DESCRIPTOR)
DISK_CACHE_INFORMATION

Menyediakan informasi tentang cache disk.
DISK_DETECTION_INFO

Berisi parameter drive yang terdeteksi.
DISK_EX_INT13_INFO

Berisi parameter drive Int13 yang diperluas.
DISK_EXTENT

Mewakili jangkauan disk.
DISK_GEOMETRY

Menjelaskan geometri perangkat disk dan media.
DISK_GEOMETRY_EX

Menjelaskan geometri perangkat disk dan media yang diperluas.
DISK_GROW_PARTITION

Berisi informasi yang digunakan untuk meningkatkan ukuran partisi.
DISK_INT13_INFO

Berisi parameter geometri drive Int13 standar.
DISK_PARTITION_INFO

Berisi informasi partisi disk.
DISK_PERFORMANCE

Menyediakan informasi performa disk.
DRIVE_LAYOUT_INFORMATION

Berisi informasi tentang partisi drive.
DRIVE_LAYOUT_INFORMATION_EX

Berisi informasi yang diperluas tentang partisi drive.
DRIVE_LAYOUT_INFORMATION_GPT

Berisi informasi tentang partisi tabel partisi GUID (GPT) drive.
DRIVE_LAYOUT_INFORMATION_MBR

Menyediakan informasi tentang partisi rekaman boot master (MBR) drive.
DUPLICATE_EXTENTS_DATA

Berisi parameter untuk kode kontrol FSCTL_DUPLICATE_EXTENTS yang melakukan operasi Kloning Blok.
EXFAT_STATISTICS

Berisi informasi statistik dari sistem file exFAT.
FAT_STATISTICS

Berisi informasi statistik dari sistem file FAT.
FILE_ALLOCATED_RANGE_BUFFER

Menunjukkan rentang byte dalam file.
FILE_LEVEL_TRIM

Digunakan sebagai input ke kode kontrol FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_OUTPUT

Digunakan sebagai output ke kode kontrol FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_RANGE

Menentukan rentang file yang akan dipangkas.
FILE_MAKE_COMPATIBLE_BUFFER

Menentukan cakram untuk menutup sesi saat ini. Kode kontrol ini digunakan untuk sistem file UDF. Struktur ini digunakan untuk input saat memanggil FSCTL_MAKE_MEDIA_COMPATIBLE.
FILE_OBJECTID_BUFFER

Berisi pengidentifikasi objek dan metadata yang ditentukan pengguna yang terkait dengan pengidentifikasi objek.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER

Menerima informasi volume dari panggilan ke FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER

Berisi properti manajemen cacat.
FILE_SET_DEFECT_MGMT_BUFFER

Menentukan status manajemen cacat yang akan ditetapkan.
FILE_SET_SPARSE_BUFFER

Menentukan status jarang yang akan diatur.
FILE_STORAGE_TIER

Mewakili pengidentifikasi untuk tingkat penyimpanan yang relatif terhadap volume.
FILE_STORAGE_TIER_REGION

Menjelaskan satu wilayah tingkat penyimpanan.
FILE_SYSTEM_RECOGNITION_INFORMATION

Berisi informasi pengenalan sistem file yang diambil oleh kode kontrol FSCTL_QUERY_FILE_SYSTEM_RECOGNITION.
FILE_ZERO_DATA_INFORMATION

Berisi rentang file yang akan diatur ke nol.
FILESYSTEM_STATISTICS

Berisi informasi statistik dari sistem file.
FILESYSTEM_STATISTICS_EX

Berisi informasi statistik dari sistem file. Dukungan untuk struktur ini dimulai dengan Windows 10.
FIND_BY_SID_DATA

Berisi data untuk kode kontrol FSCTL_FIND_FILES_BY_SID.
FIND_BY_SID_OUTPUT

Mewakili nama file.
FORMAT_EX_PARAMETERS

Berisi informasi yang digunakan dalam memformat sekumpulan trek disk yang berdampingan. Ini digunakan oleh kode kontrol IOCTL_DISK_FORMAT_TRACKS_EX.
FORMAT_PARAMETERS

Berisi informasi yang digunakan dalam memformat sekumpulan trek disk yang berdampingan.
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER

Berisi informasi integritas untuk file atau direktori.
FSCTL_QUERY_REGION_INFO_INPUT

Berisi wilayah tingkat penyimpanan dari tumpukan penyimpanan untuk volume tertentu.
FSCTL_QUERY_REGION_INFO_OUTPUT

Berisi informasi untuk satu atau beberapa wilayah.
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT

Berisi informasi untuk semua tingkatan volume tertentu.
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER

Buffer input diteruskan dengan kode kontrol FSCTL_SET_INTEGRITY_INFORMATION.
GET_CHANGER_PARAMETERS

Mewakili parameter pengubah.
GET_DISK_ATTRIBUTES

Berisi atribut perangkat disk.
GET_LENGTH_INFORMATION

Berisi informasi panjang disk, volume, atau partisi yang digunakan oleh kode kontrol IOCTL_DISK_GET_LENGTH_INFO.
GET_MEDIA_TYPES

Berisi informasi tentang jenis media yang didukung oleh perangkat.
LOOKUP_STREAM_FROM_CLUSTER_ENTRY

Dikembalikan dari kode kontrol FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
LOOKUP_STREAM_FROM_CLUSTER_INPUT

Diteruskan sebagai input ke kode kontrol FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT

Diterima sebagai output dari kode kontrol FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
MARK_HANDLE_INFO

Berisi informasi yang digunakan untuk menandai file atau direktori tertentu, dan nomor urutan pembaruan (USN) mengubah catatan jurnal dengan data tentang perubahan.
MARK_HANDLE_INFO32

Berisi informasi yang digunakan untuk menandai file atau direktori tertentu, dan nomor urutan pembaruan (USN) mengubah catatan jurnal dengan data tentang perubahan.
MFT_ENUM_DATA_V0

Berisi informasi yang mendefinisikan batas untuk dan memulai tempat enumerasi catatan jurnal perubahan nomor urutan pembaruan (USN).
MFT_ENUM_DATA_V1

Berisi informasi yang mendefinisikan batas untuk dan memulai tempat enumerasi rekaman jurnal perubahan nomor urutan pembaruan (USN) untuk volume ReFS.
MOVE_FILE_DATA

Berisi data input untuk kode kontrol FSCTL_MOVE_FILE.
NTFS_EXTENDED_VOLUME_DATA

Mewakili data volume. N
NTFS_FILE_RECORD_INPUT_BUFFER

Berisi data untuk kode kontrol FSCTL_GET_NTFS_FILE_RECORD.
NTFS_FILE_RECORD_OUTPUT_BUFFER

Menerima data output dari kode kontrol FSCTL_GET_NTFS_FILE_RECORD.
NTFS_STATISTICS

Berisi informasi statistik dari sistem file NTFS.
NTFS_STATISTICS_EX

Berisi informasi statistik dari sistem file NTFS. Dukungan untuk struktur ini dimulai dengan Windows 10.
NTFS_VOLUME_DATA_BUFFER

Mewakili data volume. (NTFS_VOLUME_DATA_BUFFER)
PARTITION_INFORMATION

Berisi informasi tentang partisi disk.
PARTITION_INFORMATION_EX

Berisi informasi partisi untuk disk rekaman boot master gaya AT standar (MBR) dan Extensible Firmware Interface (EFI).
PARTITION_INFORMATION_GPT

Berisi informasi partisi tabel partisi GUID (GPT).
PARTITION_INFORMATION_MBR

Berisi informasi partisi khusus untuk disk master boot record (MBR).
PLEX_READ_DATA_REQUEST

Menunjukkan rentang operasi baca yang akan dilakukan dan pleks untuk dibaca.
PREVENT_MEDIA_REMOVAL

Menyediakan data penguncian media yang dapat dilepas. Ini digunakan oleh kode kontrol IOCTL_STORAGE_MEDIA_REMOVAL.
READ_ELEMENT_ADDRESS_INFO

Mewakili informasi tag volume. Ini digunakan oleh kode kontrol IOCTL_CHANGER_QUERY_VOLUME_TAGS.
READ_FILE_USN_DATA

Menentukan versi jurnal perubahan nomor urutan pembaruan (USN) yang didukung oleh aplikasi.
READ_USN_JOURNAL_DATA_V0

Berisi informasi yang menentukan sekumpulan nomor urutan pembaruan (USN) mengubah catatan jurnal untuk kembali ke proses panggilan. (READ_USN_JOURNAL_DATA_V0)
READ_USN_JOURNAL_DATA_V1

Berisi informasi yang menentukan sekumpulan nomor urutan pembaruan (USN) mengubah catatan jurnal untuk kembali ke proses panggilan. R
REASSIGN_BLOCKS

Berisi data penetapan ulang blok disk. (REASSIGN_BLOCKS)
REASSIGN_BLOCKS_EX

Berisi data penetapan ulang blok disk. (REASSIGN_BLOCKS_EX)
REPAIR_COPIES_INPUT

Struktur input untuk kode kontrol FSCTL_REPAIR_COPIES.
REPAIR_COPIES_OUTPUT

Berisi output operasi salinan perbaikan yang dikembalikan dari kode kontrol FSCTL_REPAIR_COPIES.
REQUEST_OPLOCK_INPUT_BUFFER

Berisi informasi untuk meminta kunci oportunistik (oplock) atau untuk mengakui jeda oplock dengan kode kontrol FSCTL_REQUEST_OPLOCK.
REQUEST_OPLOCK_OUTPUT_BUFFER

Berisi informasi kunci oportunistik (oplock) yang dikembalikan oleh kode kontrol FSCTL_REQUEST_OPLOCK.
RETRIEVAL_POINTER_BASE

Berisi output untuk kode kontrol FSCTL_GET_RETRIEVAL_POINTER_BASE.
RETRIEVAL_POINTERS_BUFFER

Berisi output untuk kode kontrol FSCTL_GET_RETRIEVAL_POINTERS.
SET_DISK_ATTRIBUTES

Menentukan atribut yang akan diatur pada perangkat disk.
SET_PARTITION_INFORMATION

Berisi informasi yang digunakan untuk mengatur jenis partisi disk.
SHRINK_VOLUME_INFORMATION

Menentukan operasi penyusutan volume yang akan dilakukan.
STARTING_LCN_INPUT_BUFFER

Berisi LCN awal ke kode kontrol FSCTL_GET_VOLUME_BITMAP.
STARTING_VCN_INPUT_BUFFER

Berisi VCN awal ke kode kontrol FSCTL_GET_RETRIEVAL_POINTERS.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR

Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor perataan akses penyimpanan untuk perangkat.
STORAGE_ADAPTER_DESCRIPTOR

Digunakan dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor adaptor penyimpanan untuk perangkat.
STORAGE_ADAPTER_SERIAL_NUMBER

String Unicode yang dihentikan NULL dari nomor seri adaptor untuk StorageAdapterSerialNumberProperty seperti yang didefinisikan dalam STORAGE_PROPERTY_ID.
STORAGE_DESCRIPTOR_HEADER

Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil properti perangkat penyimpanan atau adaptor.
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR

Disiapkan untuk penggunaan masa mendatang. (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR)
STORAGE_DEVICE_DESCRIPTOR

Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor perangkat penyimpanan untuk perangkat.
STORAGE_DEVICE_ID_DESCRIPTOR

Digunakan dengan permintaan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor ID perangkat untuk perangkat.
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR

Buffer output untuk StorageDeviceIoCapabilityProperty seperti yang didefinisikan dalam STORAGE_PROPERTY_ID.
STORAGE_DEVICE_NUMBER

Berisi informasi tentang perangkat. Struktur ini digunakan oleh kode kontrol IOCTL_STORAGE_GET_DEVICE_NUMBER.
STORAGE_DEVICE_POWER_CAP

Struktur ini digunakan sebagai buffer input dan output untuk IOCTL_STORAGE_DEVICE_POWER_CAP.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR

Dicadangkan untuk penggunaan sistem. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
STORAGE_HOTPLUG_INFO

Menyediakan informasi tentang informasi hotplug perangkat.
STORAGE_HW_FIRMWARE_ACTIVATE

Struktur ini berisi informasi tentang firmware yang diunduh untuk diaktifkan.
STORAGE_HW_FIRMWARE_DOWNLOAD

Struktur ini berisi payload gambar firmware yang akan diunduh ke target.
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR

Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk menjelaskan jenis produk perangkat penyimpanan.
STORAGE_MINIPORT_DESCRIPTOR

Dicadangkan untuk penggunaan sistem. (STORAGE_MINIPORT_DESCRIPTOR)
STORAGE_OFFLOAD_READ_OUTPUT

Struktur output untuk tindakan DeviceDsmAction_OffloadRead kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
STORAGE_OFFLOAD_TOKEN

Token yang digunakan untuk mewakili sebagian file yang digunakan dalam dengan operasi baca dan tulis offload.
STORAGE_OFFLOAD_WRITE_OUTPUT

Struktur output untuk tindakan DeviceDsmAction_OffloadWrite kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
STORAGE_PHYSICAL_ADAPTER_DATA

Menjelaskan adaptor penyimpanan fisik.
STORAGE_PHYSICAL_DEVICE_DATA

Menjelaskan perangkat penyimpanan fisik.
STORAGE_PHYSICAL_NODE_DATA

Menentukan data perangkat fisik dari simpul penyimpanan.
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR

Struktur STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR adalah salah satu struktur hasil kueri yang dikembalikan dari permintaan IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROPERTY_QUERY

Menunjukkan properti perangkat penyimpanan atau adaptor untuk diambil saat buffer input diteruskan ke kode kontrol IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROTOCOL_COMMAND

Struktur ini digunakan sebagai buffer input saat menggunakan mekanisme pass-through untuk mengeluarkan perintah khusus vendor ke perangkat penyimpanan (melalui IOCTL_STORAGE_PROTOCOL_COMMAND).
STORAGE_PROTOCOL_DATA_DESCRIPTOR

Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY untuk mengembalikan data khusus protokol dari perangkat penyimpanan atau adaptor.
STORAGE_PROTOCOL_SPECIFIC_DATA

Menjelaskan data perangkat khusus protokol, yang disediakan dalam buffer input dan output permintaan IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_RPMB_DATA_FRAME

Struktur STORAGE_RPMB_DATA_FRAME (winioctl.h) memungkinkan aplikasi untuk menggunakan data dari IOCTL_STORAGE_QUERY_PROPERTY untuk membuat bingkai RPMB.
STORAGE_RPMB_DESCRIPTOR

Struktur STORAGE_RPMB_DESCRIPTOR (winioctl.h) menjelaskan apakah perangkat berisi RPMB dan ukuran payload maksimum yang didukung RPMB.
STORAGE_SPEC_VERSION

Versi spesifikasi penyimpanan.
STORAGE_TEMPERATURE_DATA_DESCRIPTOR

Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY untuk mengembalikan data suhu dari perangkat penyimpanan atau adaptor.
STORAGE_TEMPERATURE_INFO

Menjelaskan data suhu perangkat. Dikembalikan sebagai bagian dari STORAGE_TEMPERATURE_DATA_DESCRIPTOR saat mengkueri data suhu dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_TEMPERATURE_THRESHOLD

Struktur ini digunakan untuk mengatur ambang batas suhu atas atau di bawah perangkat penyimpanan (melalui IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
STORAGE_WRITE_CACHE_PROPERTY

Digunakan dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil informasi tentang properti cache tulis perangkat.
TXFS_CREATE_MINIVERSION_INFO

Berisi informasi versi tentang miniversi yang dibuat oleh FSCTL_TXFS_CREATE_MINIVERSION.
TXFS_GET_METADATA_INFO_OUT

Berisi informasi versi tentang miniversi yang dibuat.
TXFS_GET_TRANSACTED_VERSION

Berisi informasi tentang dasar dan versi terbaru dari file yang ditentukan.
TXFS_LIST_TRANSACTION_LOCKED_FILES

Berisi daftar file yang dikunci oleh penulis yang ditransaksikan.
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY

Berisi informasi tentang transaksi terkunci.
TXFS_LIST_TRANSACTIONS

Berisi daftar transaksi.
TXFS_LIST_TRANSACTIONS_ENTRY

Berisi informasi tentang transaksi.
TXFS_MODIFY_RM

Berisi informasi yang diperlukan saat memodifikasi parameter log dan mode pengelogan untuk manajer sumber daya sekunder.
TXFS_QUERY_RM_INFORMATION

Berisi informasi tentang resource manager (RM).
TXFS_READ_BACKUP_INFORMATION_OUT

Berisi struktur spesifik Transactional NTFS (TxF). Informasi ini hanya boleh digunakan saat memanggil TXFS_WRITE_BACKUP_INFORMATION. (TXFS_READ_BACKUP_INFORMATION_OUT)
TXFS_SAVEPOINT_INFORMATION

Struktur FSCTL_TXFS_SAVEPOINT_INFORMATION menentukan tindakan yang akan dilakukan, dan pada transaksi mana.
TXFS_TRANSACTION_ACTIVE_INFO

Berisi bendera yang menunjukkan apakah transaksi aktif atau tidak saat rekam jepret diambil.
TXFS_WRITE_BACKUP_INFORMATION

Berisi struktur spesifik Transactional NTFS (TxF). Informasi ini hanya boleh digunakan saat memanggil TXFS_WRITE_BACKUP_INFORMATION. (TXFS_WRITE_BACKUP_INFORMATION)
USN_JOURNAL_DATA_V0

Mewakili jurnal perubahan nomor urutan pembaruan (USN), rekamannya, dan kapasitasnya. (USN_JOURNAL_DATA_V0)
USN_JOURNAL_DATA_V1

Mewakili jurnal perubahan nomor urutan pembaruan (USN), rekamannya, dan kapasitasnya. U
USN_JOURNAL_DATA_V2

Mewakili jurnal perubahan nomor urutan pembaruan (USN), rekamannya, dan kapasitasnya. Struktur ini adalah buffer output untuk kode kontrol FSCTL_QUERY_USN_JOURNAL.
USN_RANGE_TRACK_OUTPUT

Berisi nomor urutan pembaruan (USN) yang dikembalikan dari kode kontrol FSCTL_USN_TRACK_MODIFIED_RANGES.
USN_RECORD_COMMON_HEADER

Berisi informasi untuk header umum nomor urutan pembaruan (USN) yang umum melalui USN_RECORD_V2, USN_RECORD_V3, dan USN_RECORD_V4.
USN_RECORD_EXTENT

Berisi offset dan panjang untuk tingkat rekaman nomor urutan pembaruan (USN).
USN_RECORD_V2

Berisi informasi untuk catatan nomor urutan pembaruan (USN) versi 2.0.
USN_RECORD_V3

Berisi informasi untuk catatan nomor urutan pembaruan (USN) versi 3.0.
USN_RECORD_V4

Berisi informasi untuk catatan nomor urutan pembaruan (USN) versi 4.0. Rekaman versi 2.0 dan 3.0 ditentukan oleh struktur USN_RECORD_V2 (juga disebut USN_RECORD) dan USN_RECORD_V3.
USN_TRACK_MODIFIED_RANGES

Berisi informasi tentang parameter pelacakan rentang untuk jurnal perubahan nomor urutan pembaruan (USN) menggunakan kode kontrol FSCTL_USN_TRACK_MODIFIED_RANGES.
VERIFY_INFORMATION

Berisi informasi yang digunakan untuk memverifikasi jangkauan disk.
VOLUME_BITMAP_BUFFER

Mewakili kluster yang ditempati dan tersedia pada disk.
VOLUME_DISK_EXTENTS

Mewakili lokasi fisik pada disk.
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION

Berisi atribut volume yang diambil dengan kode kontrol IOCTL_VOLUME_GET_GPT_ATTRIBUTES.

Enumerasi

 
CSV_CONTROL_OP

Menentukan jenis operasi kontrol CSV untuk digunakan dengan kode kontrol FSCTL_CSV_CONTROL.
ELEMENT_TYPE

Menentukan jenis elemen perangkat pengubah.
FILE_STORAGE_TIER_MEDIA_TYPE

Menentukan jenis media penyimpanan.
MEDIA_TYPE

Mewakili berbagai bentuk media perangkat.
PARTITION_STYLE

Mewakili format partisi.
STORAGE_BUS_TYPE

Menentukan berbagai jenis bus penyimpanan.
STORAGE_COMPONENT_HEALTH_STATUS

Menentukan status kesehatan komponen penyimpanan.
STORAGE_DEVICE_FORM_FACTOR

Menentukan faktor bentuk perangkat.
STORAGE_DEVICE_POWER_CAP_UNITS

Unit ambang daya maksimum.
STORAGE_MEDIA_TYPE

Menentukan berbagai jenis media penyimpanan.
STORAGE_PORT_CODE_SET

Dicadangkan untuk penggunaan sistem. (STORAGE_PORT_CODE_SET)
STORAGE_PROPERTY_ID

Menghitung nilai yang mungkin dari anggota PropertyId dari struktur STORAGE_PROPERTY_QUERY yang diteruskan sebagai input ke permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil properti perangkat penyimpanan atau adaptor.
STORAGE_PROTOCOL_ATA_DATA_TYPE

Jenis data protokol ATA.
STORAGE_PROTOCOL_NVME_DATA_TYPE

Menjelaskan jenis data khusus protokol NVMe yang akan dikueri selama permintaan IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROTOCOL_TYPE

Menentukan protokol perangkat penyimpanan.
STORAGE_QUERY_TYPE

Digunakan oleh struktur STORAGE_PROPERTY_QUERY yang diteruskan ke kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk menunjukkan informasi apa yang dikembalikan tentang properti perangkat penyimpanan atau adaptor.
WRITE_CACHE_CHANGE

Menunjukkan apakah fitur cache tulis perangkat dapat diubah.
WRITE_CACHE_ENABLE

Menunjukkan apakah cache tulis diaktifkan atau dinonaktifkan.
WRITE_CACHE_TYPE

Menentukan jenis cache.
WRITE_THROUGH

Menentukan apakah perangkat penyimpanan mendukung penembolokan write-through.