Header ntddstor.h
Header ini digunakan oleh penyimpanan. Untuk informasi selengkapnya, lihat:
ntddstor.h berisi antarmuka pemrograman berikut:
IOCTLs
IOCTL_STORAGE_BREAK_RESERVATION Melanggar reservasi disk. |
IOCTL_STORAGE_CHECK_VERIFY Menentukan apakah media telah berubah pada perangkat media yang dapat dilepas yang telah dibuka pemanggil untuk akses baca atau tulis. |
IOCTL_STORAGE_CHECK_VERIFY2 Menentukan apakah media telah berubah pada perangkat media yang dapat dilepas - pemanggil telah dibuka dengan FILE_READ_ATTRIBUTES. |
IOCTL_STORAGE_DEVICE_POWER_CAP Driver dapat menggunakan IOCTL_STORAGE_DEVICE_POWER_CAP untuk menentukan tingkat konsumsi daya operasional maksimum untuk perangkat penyimpanan. |
IOCTL_STORAGE_DIAGNOSTIC IOCTL_STORAGE_DIAGNOSTIC digunakan untuk mengkueri data diagnostik dari tumpukan driver penyimpanan. |
IOCTL_STORAGE_EJECT_MEDIA Menyebabkan perangkat mengeluarkan media jika perangkat mendukung kemampuan ejeksi. |
IOCTL_STORAGE_EJECTION_CONTROL Mengunci perangkat untuk mencegah penghapusan media. |
IOCTL_STORAGE_FIND_NEW_DEVICES Menentukan apakah perangkat lain yang didukung driver telah terhubung ke bus I/O, baik sejak sistem di-boot atau sejak driver terakhir kali memproses permintaan ini. |
IOCTL_STORAGE_FIRMWARE_ACTIVATE Driver dapat menggunakan IOCTL_STORAGE_FIRMWARE_ACTIVATE untuk mengaktifkan gambar firmware pada perangkat penyimpanan. |
IOCTL_STORAGE_FIRMWARE_DOWNLOAD Driver dapat menggunakan IOCTL_STORAGE_FIRMWARE_DOWNLOAD untuk mengunduh gambar firmware ke perangkat penyimpanan, tetapi tidak mengaktifkannya. |
IOCTL_STORAGE_FIRMWARE_GET_INFO Driver dapat menggunakan IOCTL_STORAGE_FIRMWARE_GET_INFO untuk mengkueri perangkat penyimpanan untuk informasi firmware terperinci. |
IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG Driver dapat menggunakan IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG untuk mendapatkan data status internal dari perangkat. |
IOCTL_STORAGE_GET_DEVICE_NUMBER Mengembalikan struktur STORAGE_DEVICE_NUMBER yang berisi jenis FILE_DEVICE_XXX, nomor perangkat, dan, untuk perangkat yang dapat dipartisi, nomor partisi yang ditetapkan ke perangkat oleh driver saat perangkat dimulai. |
IOCTL_STORAGE_GET_DEVICE_NUMBER_EX Mengembalikan struktur STORAGE_DEVICE_NUMBER yang berisi jenis FILE_DEVICE_XXX, nomor perangkat, GUID perangkat, dan, untuk perangkat yang dapat dipartisi, nomor partisi yang ditetapkan ke perangkat oleh driver saat perangkat dimulai. |
IOCTL_STORAGE_GET_HOTPLUG_INFO Mengambil konfigurasi hotplug dari perangkat yang ditentukan. |
IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES Permintaan IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES dikirim ke driver kelas penyimpanan untuk menentukan sumber daya pemetaan yang tersedia dan digunakan pada perangkat penyimpanan. |
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER Mengkueri driver induk generik USB untuk nomor seri perangkat USB. |
IOCTL_STORAGE_GET_MEDIA_TYPES Mengembalikan informasi tentang geometri drive floppy. |
IOCTL_STORAGE_GET_MEDIA_TYPES_EX Mengembalikan informasi tentang jenis media yang didukung oleh perangkat. |
IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS Kode kontrol IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS meminta dan mengembalikan status elemen fisik dari perangkat. |
IOCTL_STORAGE_LOAD_MEDIA Menyebabkan media dimuat di perangkat yang telah dibuka pemanggil untuk akses baca atau tulis. |
IOCTL_STORAGE_LOAD_MEDIA2 Menyebabkan media dimuat dalam perangkat yang telah dibuka pemanggil dengan FILE_READ_ATTRIBUTES. |
IOCTL_STORAGE_MANAGE_BYPASS_IO Kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO mengontrol operasi BypassIO pada file tertentu di semua lapisan volume dan tumpukan penyimpanan. |
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES ini digunakan untuk mengirim permintaan manajemen himpunan data ke perangkat penyimpanan. |
IOCTL_STORAGE_MCN_CONTROL Mengaktifkan atau menonaktifkan pengiriman peristiwa PnP kustom untuk sementara GUID_IO_MEDIA_ARRIVAL dan GUID_IO_MEDIA_REMOVAL pada perangkat media yang dapat dilepas. |
IOCTL_STORAGE_MEDIA_REMOVAL IOCTL_STORAGE_MEDIA_REMOVAL mengunci perangkat untuk mencegah penghapusan media. |
IOCTL_STORAGE_PERSISTENT_RESERVE_IN Pelajari selengkapnya tentang kode kontrol I/O theIOCTL_STORAGE_PERSISTENT_RESERVE_IN. |
IOCTL_STORAGE_PERSISTENT_RESERVE_OUT Pelajari selengkapnya tentang kode kontrol I/O theIOCTL_STORAGE_PERSISTENT_RESERVE_OUT. |
IOCTL_STORAGE_PREDICT_FAILURE Polling untuk prediksi kegagalan perangkat. |
IOCTL_STORAGE_PROTOCOL_COMMAND Driver dapat menggunakan IOCTL_STORAGE_PROTOCOL_COMMAND untuk meneruskan perintah khusus vendor ke perangkat penyimpanan. |
IOCTL_STORAGE_QUERY_PROPERTY Driver dapat menggunakan IOCTL_STORAGE_QUERY_PROPERTY untuk mengembalikan properti perangkat penyimpanan atau adaptor. |
IOCTL_STORAGE_READ_CAPACITY Permintaan IOCTL_STORAGE_READ_CAPACITY mengembalikan informasi kapasitas baca untuk perangkat penyimpanan target. |
IOCTL_STORAGE_REINITIALIZE_MEDIA Driver dapat menggunakan kode kontrol IOCTL_STORAGE_REINITIALIZE_MEDIA untuk menginisialisasi ulang/menghapus perangkat. |
IOCTL_STORAGE_RELEASE Merilis perangkat yang sebelumnya dicadangkan untuk penggunaan eksklusif pemanggil pada bus yang mendukung beberapa inisiator dan konsep memesan perangkat, seperti bus SCSI. |
IOCTL_STORAGE_RESERVE Mengklaim perangkat untuk penggunaan eksklusif penelepon di bus yang mendukung beberapa inisiator dan konsep penyimpanan perangkat, seperti bus SCSI. |
IOCTL_STORAGE_RESET_BUS Mengatur ulang bus I/O dan, secara tidak langsung, setiap perangkat di bus. |
IOCTL_STORAGE_RESET_DEVICE Jika memungkinkan, reset perangkat penyimpanan non-SCSI tanpa memengaruhi perangkat lain di bus. |
IOCTL_STORAGE_SET_HOTPLUG_INFO Mengatur konfigurasi hotplug dari perangkat yang ditentukan. |
IOCTL_STORAGE_SET_PROPERTY Driver dapat menggunakan IOCTL_STORAGE_SET_PROPERTY untuk mengatur properti perangkat penyimpanan atau adaptor. |
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD Driver dapat menggunakan IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD untuk mengatur ambang batas suhu perangkat penyimpanan (saat didukung oleh perangkat keras). |
Fungsi
DEVICE_DSM_ROUND_DN Makro DEVICE_DSM_ROUND_DN adalah rutinitas pembantu DSM yang membulatkan kuantitas byte ke sejumlah byte tertentu. |
DEVICE_DSM_ROUND_UP Makro DEVICE_DSM_ROUND_UP adalah rutinitas pembantu DSM yang membulatkan kuantitas byte hingga jumlah byte utuh tertentu. |
DeviceDsmAddDataSetRange Fungsi DeviceDsmAddDataSetRange menambahkan rentang himpunan data ke struktur DEVICE_DSM_INPUT. |
DeviceDsmDataSetRanges Fungsi fungsi DeviceDsmDataSetRanges mendapatkan penunjuk ke rentang himpunan data yang terkait dengan struktur DEVICE_DSM_INPUT. |
DeviceDsmGetInputLength Fungsi DeviceDsmGetInputLength mendapatkan jumlah byte dalam struktur DEVICE_DSM_INPUT. |
DeviceDsmGetNumberOfDataSetRanges Fungsi DeviceDsmGetNumberOfDataSetRanges mendapatkan jumlah rentang himpunan data dalam payload permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DeviceDsmGetOutputBlockLength Fungsi DeviceDsmGetOutputBlockLength mendapatkan panjang, dalam byte, dari blok output manajemen himpunan data (DSM). |
DeviceDsmGetOutputLength Fungsi DeviceDsmGetOutputLength mendapatkan panjang, dalam byte, dari operasi output manajemen himpunan data. |
DeviceDsmInitializeInput Fungsi DeviceDsmInitializeInput menginisialisasi struktur DEVICE_DSM_INPUT. |
DeviceDsmInitializeOutput Fungsi DeviceDsmInitializeOutput menginisialisasi struktur DEVICE_DSM_OUTPUT. |
DeviceDsmNumberOfDataSetRanges Fungsi DeviceDsmNumberOfDataSetRanges mendapatkan jumlah rentang himpunan data dalam payload permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DeviceDsmOutputBlock Fungsi DeviceDsmOutputBlock mendapatkan blok output dari struktur DEVICE_DSM_OUTPUT. |
DeviceDsmParameterBlock Fungsi DeviceDsmParameterBlock mendapatkan blok parameter untuk operasi manajemen himpunan data (DSM). |
DeviceDsmValidateInput Fungsi DeviceDsmValidateInput memvalidasi apakah struktur DEVICE_DSM_INPUT valid. |
DeviceDsmValidateOutput Fungsi DeviceDsmValidateOutput memvalidasi struktur DEVICE_DSM_OUTPUT. |
DeviceDsmValidateOutputLength Fungsi DeviceDsmValidateOutputLength memvalidasi panjang buffer output. |
IsDsmActionNonDestructive Makro IsDsmActionNonDestructive menentukan apakah tindakan manajemen himpunan data (DSM) tidak merusak. |
RtlCopyMemory RtlCopyMemory rutin menyalin konten blok memori sumber ke blok memori tujuan. |
RtlZeroMemory Makro RtlZeroMemory (ntddstor.h) mengisi blok memori dengan nol, diberikan penunjuk ke blok dan panjang, dalam byte, untuk diisi. |
Struktur
BPIO_INPUT Struktur BPIO_INPUT menentukan operasi dan bendera BypassIO yang diminta untuk kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO. |
BPIO_OUTPUT Struktur BPIO_OUTPUT digunakan untuk mengembalikan informasi tentang operasi BypassIO untuk kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO. |
BPIO_RESULTS Struktur BPIO_RESULTS mendefinisikan output khusus operasi BypassIO untuk operasi BPIO_OP_ENABLE dan BPIO_OP_QUERY saat driver gagal dalam operasi. |
DEVICE_COPY_OFFLOAD_DESCRIPTOR Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk menjelaskan kemampuan offload salinan perangkat penyimpanan. |
DEVICE_DATA_SET_LB_PROVISIONING_STATE Struktur DEVICE_DATA_SET_LB_PROVISIONING_STATE dikembalikan oleh permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES saat meminta informasi provisi blok logis untuk rentang himpunan data. |
DEVICE_DATA_SET_RANGE Struktur DEVICE_DSM_RANGE (atau DEVICE_DATA_SET_RANGE) menentukan blok rentang himpunan data untuk atribut untuk perangkat. |
DEVICE_DATA_SET_REPAIR_PARAMETERS Struktur DEVICE_DATA_SET_REPAIR_PARAMETERS menentukan parameter operasi perbaikan ruang penyimpanan yang ditentukan untuk tindakan manajemen himpunan data. |
DEVICE_DSM_CONVERSION_OUTPUT Struktur DEVICE_DSM_CONVERSION_OUTPUT disediakan hanya untuk penggunaan sistem. |
DEVICE_DSM_DEFINITION Struktur DEVICE_DSM_DEFINITION berisi properti untuk tindakan manajemen himpunan data (DSM). |
DEVICE_DSM_FREE_SPACE_OUTPUT Struktur _DEVICE_DSM_FREE_SPACE_OUTPUT disediakan hanya untuk penggunaan sistem. |
DEVICE_DSM_LOST_QUERY_OUTPUT Struktur _DEVICE_DSM_LOST_QUERY_OUTPUT disediakan hanya untuk penggunaan sistem. |
DEVICE_DSM_LOST_QUERY_PARAMETERS Struktur _DEVICE_DSM_LOST_QUERY_PARAMETERS hanya disediakan untuk penggunaan sistem. |
DEVICE_DSM_NOTIFICATION_PARAMETERS Struktur DEVICE_DSM_NOTIFICATION_PARAMETERS menentukan parameter untuk operasi pemberitahuan yang terkait dengan atribut himpunan data untuk perangkat. |
DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS Struktur DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS berisi informasi prioritas penembolokan untuk diterapkan ke berbagai blok logis. |
DEVICE_DSM_OFFLOAD_READ_PARAMETERS Struktur DEVICE_DSM_OFFLOAD_READ_PARAMETERS menentukan parameter untuk tindakan baca offload yang terkait dengan atribut himpunan data untuk perangkat. |
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS Struktur DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS menentukan parameter untuk tindakan tulis offload yang terkait dengan atribut himpunan data untuk perangkat. |
DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT Struktur DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT menyimpan rentang alamat fisik yang sesuai dengan satu atau beberapa rentang blok logis. |
DEVICE_DSM_QUERY_PREFER_LOCAL_REPAIR_OUTPUT Struktur DEVICE_DSM_QUERY_PREFER_LOCAL_REPAIR_OUTPUT menunjukkan apakah perangkat lebih suka perbaikan lokal ruang penyimpanan. |
DEVICE_DSM_RANGE_ERROR_INFO Struktur DEVICE_DSM_RANGE_ERROR_OUTPUT (atau DEVICE_DSM_RANGE_ERROR_INFO) menyimpan informasi tentang apakah satu atau beberapa rentang blok logis berisi kesalahan media. |
DEVICE_DSM_REPORT_ZONES_DATA Struktur DEVICE_DSM_REPORT_ZONES_DATA hanya disediakan untuk penggunaan sistem. |
DEVICE_DSM_REPORT_ZONES_PARAMETERS Struktur DEVICE_DSM_REPORT_ZONES_PARAMETERS disediakan hanya untuk penggunaan sistem. |
DEVICE_DSM_TIERING_QUERY_INPUT Pelajari bagaimana struktur DEVICE_DSM_TIERING_QUERY_INPUT disediakan hanya untuk penggunaan sistem. |
DEVICE_DSM_TIERING_QUERY_OUTPUT Struktur DEVICE_DSM_TIERING_QUERY_OUTPUT disediakan hanya untuk penggunaan sistem. |
DEVICE_INTERNAL_STATUS_DATA Pelajari selengkapnya tentang: struktur DEVICE_INTERNAL_STATUS_DATA |
DEVICE_LB_PROVISIONING_DESCRIPTOR Struktur DEVICE_LB_PROVISIONING_DESCRIPTOR adalah salah satu struktur hasil kueri yang dikembalikan dari permintaan IOCTL_STORAGE_QUERY_PROPERTY. Struktur ini berisi kemampuan provisi tipis untuk perangkat penyimpanan. |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES Struktur DEVICE DSM_INPUT (atau DEVICE_MANAGE_DATA_SET_ATTRIBUTES) menentukan tindakan manajemen untuk atribut himpunan data untuk perangkat. |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT Struktur DEVICE_DSM_OUTPUT (atau DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT) menjelaskan output untuk permintaan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES untuk beberapa tindakan manajemen himpunan data. |
DEVICE_MEDIA_INFO Struktur _DEVICE_MEDIA_INFO (ntddstor.h) berisi informasi terperinci tentang karakteristik perangkat media. |
DEVICE_POWER_DESCRIPTOR Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk menjelaskan kemampuan daya perangkat penyimpanan. |
DEVICE_SEEK_PENALTY_DESCRIPTOR Struktur DEVICE_SEEK_PENALTY_DESCRIPTOR digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data pendeskripsi pendeskripsi penalti pencarian untuk perangkat. |
DEVICE_STORAGE_ADDRESS_RANGE Struktur DEVICE_STORAGE_ADDRESS_RANGE berisi rentang alamat fisik. |
DEVICE_STORAGE_RANGE_ATTRIBUTES Pelajari selengkapnya tentang: struktur DEVICE_STORAGE_RANGE_ATTRIBUTES |
DEVICE_TRIM_DESCRIPTOR Struktur DEVICE_TRIM_DESCRIPTOR digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor pemangkasan untuk perangkat. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR Microsoft hanya mencadangkan struktur DEVICE_WRITE_AGGREGATION_DESCRIPTOR untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST Struktur GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST menjelaskan data status internal yang diminta melalui IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG. |
GET_MEDIA_TYPES Struktur _GET_MEDIA_TYPES (ntddstor.h) berisi informasi tentang jenis media yang didukung oleh perangkat. |
PERSISTENT_RESERVE_COMMAND Pelajari selengkapnya tentang struktur PERSISTENT_RESERVE_COMMAND. |
PHYSICAL_ELEMENT_STATUS Struktur PHYSICAL_ELEMENT_STATUS mendefinisikan buffer output untuk IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS. |
PHYSICAL_ELEMENT_STATUS_DESCRIPTOR Struktur PHYSICAL_ELEMENT_STATUS_DESCRIPTOR berisi informasi status untuk elemen fisik. |
PHYSICAL_ELEMENT_STATUS_REQUEST Struktur PHYSICAL_ELEMENT_STATUS_REQUEST menentukan elemen awal untuk mencari status elemen fisik perangkat. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR Struktur STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor perataan akses penyimpanan untuk perangkat. |
STORAGE_ADAPTER_DESCRIPTOR Struktur STORAGE_ADAPTER_DESCRIPTOR digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor adaptor penyimpanan untuk perangkat. |
STORAGE_BREAK_RESERVATION_REQUEST Struktur STORAGE_BREAK_RESERVATION_REQUEST digunakan bersama dengan permintaan IOCTL_STORAGE_BREAK_RESERVATION untuk membebaskan sumber daya disk yang sebelumnya dicadangkan. |
STORAGE_BUS_RESET_REQUEST Struktur STORAGE_BUS_RESET_REQUEST digunakan bersama dengan permintaan IOCTL_STORAGE_RESET_BUS untuk menentukan jalur bus yang akan direset. |
STORAGE_CRYPTO_CAPABILITY Microsoft hanya mencadangkan struktur STORAGE_CRYPTO_CAPABILITY untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_CRYPTO_CAPABILITY_V2 Microsoft hanya mencadangkan struktur STORAGE_CRYPTO_CAPABILITY_V2 untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_CRYPTO_DESCRIPTOR Microsoft mencadangkan struktur STORAGE_CRYPTO_DESCRIPTOR hanya untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_CRYPTO_DESCRIPTOR_V2 Microsoft hanya mencadangkan struktur STORAGE_CRYPTO_DESCRIPTOR_V2 untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_DESCRIPTOR_HEADER Struktur STORAGE_DESCRIPTOR_HEADER digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil properti perangkat penyimpanan atau adaptor. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR Struktur STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR digunakan untuk mengambil informasi atribut untuk perangkat. |
STORAGE_DEVICE_DESCRIPTOR Struktur STORAGE_DEVICE_DESCRIPTOR digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor perangkat penyimpanan untuk perangkat. |
STORAGE_DEVICE_ID_DESCRIPTOR Struktur STORAGE_DEVICE_ID_DESCRIPTOR digunakan bersama dengan permintaan 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_LED_STATE_DESCRIPTOR Struktur STORAGE_DEVICE_LED_STATE_DESCRIPTOR menjelaskan status LED perangkat. |
STORAGE_DEVICE_NUMBER Struktur STORAGE_DEVICE_NUMBER digunakan bersama dengan permintaan IOCTL_STORAGE_GET_DEVICE_NUMBER untuk mengambil jenis perangkat FILE_DEVICE_XXX, nomor perangkat, dan, untuk perangkat yang dapat dipartisi, nomor partisi yang ditetapkan ke perangkat oleh driver saat perangkat dimulai. |
STORAGE_DEVICE_NUMBER_EX Struktur STORAGE_DEVICE_NUMBER_EX digunakan bersama dengan permintaan IOCTL_STORAGE_GET_DEVICE_NUMBER_EX untuk mengambil jenis perangkat FILE_DEVICE_XXX, nomor perangkat, GUID perangkat, dan, untuk perangkat yang dapat dipartisi, nomor partisi yang ditetapkan ke perangkat oleh driver saat perangkat dimulai. |
STORAGE_DEVICE_POWER_CAP Struktur ini digunakan sebagai buffer input dan output untuk IOCTL_STORAGE_DEVICE_POWER_CAP. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR Microsoft hanya mencadangkan struktur STORAGE_DEVICE_RESILIENCY_DESCRIPTOR untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY STORAGE_DEVICE_SELF_ENCRYPTION_PROPERTY adalah struktur yang digunakan saat penelepon mengirim IOCTL_STORAGE_QUERY_PROPERTY untuk mengkueri apakah perangkat mendukung enkripsi mandiri. |
STORAGE_DIAGNOSTIC_DATA Menjelaskan data diagnostik tentang tumpukan driver penyimpanan. Struktur STORAGE_DIAGNOSTIC_DATA disediakan dalam buffer output permintaan IOCTL_STORAGE_DIAGNOSTIC. |
STORAGE_DIAGNOSTIC_REQUEST Menjelaskan permintaan diagnostik tentang tumpukan driver penyimpanan. Struktur STORAGE_DIAGNOSTIC_REQUEST disediakan dalam buffer input permintaan IOCTL_STORAGE_DIAGNOSTIC. |
STORAGE_FRU_ID_DESCRIPTOR STORAGE_FRU_ID_DESCRIPTOR adalah struktur yang digunakan saat penelepon mengirim IOCTL_STORAGE_QUERY_PROPERTY untuk meminta ID unit penggantian kesalahan (FRU). |
STORAGE_HOTPLUG_INFO Struktur STORAGE_HOTPLUG_INFO menyediakan informasi hotplug untuk perangkat. |
STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR Driver port penyimpanan menggunakan struktur STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR untuk melaporkan informasi daya tahan perangkat. |
STORAGE_HW_ENDURANCE_INFO Driver port penyimpanan menggunakan struktur STORAGE_HW_ENDURANCE_INFO untuk melaporkan informasi daya tahan perangkat. |
STORAGE_HW_FIRMWARE_ACTIVATE Pelajari selengkapnya tentang struktur STORAGE_HW_FIRMWARE_ACTIVATE. |
STORAGE_HW_FIRMWARE_DOWNLOAD Struktur ini berisi payload gambar firmware yang akan diunduh ke target. |
STORAGE_HW_FIRMWARE_INFO Struktur ini berisi informasi tentang firmware perangkat. |
STORAGE_HW_FIRMWARE_INFO_QUERY Struktur _STORAGE_HW_FIRMWARE_INFO_QUERY berisi informasi tentang firmware perangkat. |
STORAGE_HW_FIRMWARE_SLOT_INFO Struktur ini berisi informasi tentang slot pada perangkat. |
STORAGE_IDENTIFIER Struktur STORAGE_IDENTIFIER mewakili deskriptor identifikasi SCSI. |
STORAGE_LB_PROVISIONING_MAP_RESOURCES Struktur STORAGE_LB_PROVISIONING_MAP_RESOURCES berisi, jika valid, jumlah byte yang tersedia dan digunakan dipetakan ke perangkat penyimpanan. Struktur ini dikembalikan dari permintaan IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk menjelaskan jenis produk perangkat penyimpanan. |
STORAGE_MINIPORT_DESCRIPTOR Microsoft hanya mencadangkan struktur STORAGE_MINIPORT_DESCRIPTOR untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_OFFLOAD_READ_OUTPUT Struktur STORAGE_OFFLOAD_READ_OUTPUT adalah output permintaan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES saat anggota Tindakan DEVICE_DSM_INPUT diatur ke DeviceDsmAction_OffloadRead. |
STORAGE_OFFLOAD_TOKEN Struktur STORAGE_OFFLOAD_TOKEN berisi nilai token yang berfungsi sebagai representasi rentang himpunan data dalam file pada volume. Struktur ini digunakan dalam melakukan offload baca dan tulis. |
STORAGE_OFFLOAD_WRITE_OUTPUT Struktur STORAGE_OFFLOAD_WRITE_OUTPUT adalah output permintaan kode kontrol IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES saat anggota Tindakan DEVICE_MANAGE_DATA_SET_ATTRIBUTES diatur ke DeviceDsmAction_OffloadWrite. |
STORAGE_PHYSICAL_ADAPTER_DATA Menentukan data perangkat fisik adaptor penyimpanan. |
STORAGE_PHYSICAL_DEVICE_DATA Menentukan data perangkat fisik perangkat penyimpanan. |
STORAGE_PHYSICAL_NODE_DATA Menentukan data perangkat fisik dari simpul penyimpanan. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR Menjelaskan topologi fisik penyimpanan dalam sistem. |
STORAGE_PREDICT_FAILURE Struktur _STORAGE_PREDICT_FAILURE (ntddstor.h) berisi informasi tentang apakah perangkat saat ini memprediksi kegagalan. |
STORAGE_PROPERTY_QUERY Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil properti perangkat penyimpanan atau adaptor. |
STORAGE_PROPERTY_SET Struktur STORAGE_PROPERTY_SET menjelaskan detail kumpulan properti yang terkait dengan IOCTL_STORAGE_SET_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_DATA_DESCRIPTOR_EXT Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY dan IOCTL_STORAGE_SET_PROPERTY untuk masing-masing mengembalikan dan mengatur data khusus protokol untuk perangkat penyimpanan atau adaptor. |
STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE digunakan untuk memberikan informasi tambahan yang akan ditentukan saat mendapatkan halaman log NVMe. |
STORAGE_PROTOCOL_SPECIFIC_DATA Menjelaskan data perangkat khusus protokol, yang disediakan dalam buffer input dan output permintaan IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_PROTOCOL_SPECIFIC_DATA_EXT Struktur STORAGE_PROTOCOL_SPECIFIC_DATA_EXT menjelaskan data perangkat khusus protokol untuk permintaan IOCTL_STORAGE_QUERY_PROPERTY dan IOCTL_STORAGE_SET_PROPERTY. |
STORAGE_READ_CAPACITY STORAGE_READ_CAPACITY berisi informasi kapasitas baca disk yang dikembalikan dari permintaan IOCTL_STORAGE_READ_CAPACITY. |
STORAGE_REINITIALIZE_MEDIA STORAGE_REINITIALIZE_MEDIA adalah struktur opsional yang berisi parameter sanitasi untuk IOCTL_STORAGE_REINITIALIZE_MEDIA. |
STORAGE_RPMB_DATA_FRAME Struktur STORAGE_RPMB_DATA_FRAME mengidentifikasi format bingkai payload Replay Protected Memory Block (RPMB). |
STORAGE_RPMB_DESCRIPTOR Struktur STORAGE_RPMB_DESCRIPTOR berisi informasi tentang dukungan Replay Protected Memory Block (RPMB) perangkat. |
STORAGE_SPEC_VERSION Menunjukkan spesifikasi perangkat penyimpanan. |
STORAGE_STACK_DESCRIPTOR Struktur STORAGE_STACK_DESCRIPTOR menjelaskan tumpukan penyimpanan untuk perangkat. |
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 di atas atau di bawah perangkat penyimpanan (melalui IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD). |
STORAGE_WRITE_CACHE_PROPERTY Struktur STORAGE_WRITE_CACHE_PROPERTY digunakan dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil informasi tentang properti cache tulis perangkat. |
STORAGE_ZONE_DESCRIPTOR Microsoft hanya mencadangkan struktur STORAGE_ZONE_DESCRIPTOR untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
STORAGE_ZONE_GROUP Microsoft hanya mencadangkan struktur STORAGE_ZONE_GROUP untuk penggunaan internal. Jangan gunakan struktur ini dalam kode Anda. |
Enumerasi
BPIO_INFLAGS BPIO_INFLAGS mendefinisikan bendera input BypassIO untuk kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO. |
BPIO_OPERATIONS BPIO_OPERATIONS mendefinisikan berbagai operasi BypassIO yang didukung oleh kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO. |
BPIO_OUTFLAGS BPIO_OUTFLAGS mendefinisikan bendera output BypassIO untuk kode kontrol IOCTL_STORAGE_MANAGE_BYPASS_IO. |
DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE mengidentifikasi jenis data yang akan dikueri. |
DEVICE_INTERNAL_STATUS_DATA_SET DEVICE_INTERNAL_STATUS_DATA_SET mengidentifikasi himpunan data status internal perangkat ke kueri. |
STORAGE_ASSOCIATION_TYPE Pelajari selengkapnya tentang enumerasi STORAGE_ASSOCIATION_TYPE. |
STORAGE_BUS_TYPE Enumerasi STORAGE_BUS_TYPE menyediakan sarana simbolis untuk mewakili berbagai jenis bus penyimpanan. |
STORAGE_COMPONENT_HEALTH_STATUS Menunjukkan status kesehatan perangkat penyimpanan. |
STORAGE_CRYPTO_ALGORITHM_ID Enum STORAGE_CRYPTO_ALGORITHM_ID menyediakan buffer output untuk StorageAdapterCryptoProperty dan PropertyStandardQuery. |
STORAGE_CRYPTO_KEY_SIZE Enum STORAGE_CRYPTO_KEY_SIZE mengembalikan Ukuran kunci dalam bit. |
STORAGE_DEVICE_FORM_FACTOR Menunjukkan faktor bentuk perangkat penyimpanan. |
STORAGE_DEVICE_POWER_CAP_UNITS Unit ambang daya maksimum. |
STORAGE_DIAGNOSTIC_LEVEL Enumerasi STORAGE_DIAGNOSTIC_LEVEL menentukan jenis target diagnostik penyimpanan. |
STORAGE_DIAGNOSTIC_TARGET_TYPE Enumerasi STORAGE_DIAGNOSTIC_TARGET_TYPE menentukan jenis target diagnostik penyimpanan. |
STORAGE_ICE_TYPE Enum STORAGE_ICE_TYPE menunjukkan jenis ICE perangkat penyimpanan. |
STORAGE_IDENTIFIER_CODE_SET Pelajari selengkapnya tentang enumerasi STORAGE_IDENTIFIER_CODE_SET. |
STORAGE_IDENTIFIER_TYPE Pelajari selengkapnya tentang enumerasi STORAGE_IDENTIFIER_TYPE. |
STORAGE_MEDIA_TYPE Enumerasi _STORAGE_MEDIA_TYPE (ntddstor.h) berisi nilai yang menunjukkan jenis media yang didukung perangkat. |
STORAGE_PORT_CODE_SET Pelajari selengkapnya tentang enumerasi STORAGE_PORT_CODE_SET. |
STORAGE_PROPERTY_ID STORAGE_PROPERTY_ID menghitung nilai yang mungkin untuk anggota PropertyId STORAGE_PROPERTY_QUERY. |
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 Enumerasi ini digunakan untuk menentukan berbagai protokol perintah penyimpanan yang digunakan antara perangkat lunak dan perangkat keras. |
STORAGE_PROTOCOL_UFS_DATA_TYPE Jenis data UFS (Universal Flash Storage). Menjelaskan jenis data spesifik UFS yang akan dikueri selama permintaan IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_QUERY_TYPE Enumerasi STORAGE_QUERY_TYPE digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil properti perangkat penyimpanan atau adaptor. |
STORAGE_SANITIZE_METHOD Enumerasi STORAGE_SANITIZE_METHOD mengidentifikasi metode sanitasi untuk perangkat NVMe. |
STORAGE_SET_TYPE Pelajari selengkapnya tentang: enumerasi STORAGE_SET_TYPE |
STORAGE_STACK_TYPE Enum STORAGE_STACK_TYPE menunjukkan jenis tumpukan penyimpanan untuk perangkat, seperti SCSI, NVMe, dan sebagainya. |
STORAGE_ZONE_CONDITION Microsoft hanya mencadangkan enumerasi STORAGE_ZONE_CONDITION untuk penggunaan internal. Jangan gunakan enumerasi ini dalam kode Anda. |
STORAGE_ZONES_ATTRIBUTES Microsoft mencadangkan enumerasi STORAGE_ZONES_ATTRIBUTES hanya untuk penggunaan internal. Jangan gunakan enumerasi ini dalam kode Anda. |
WRITE_CACHE_CHANGE Pelajari selengkapnya tentang enumerasi WRITE_CACHE_CHANGE. |
WRITE_CACHE_ENABLE Pelajari selengkapnya tentang enumerasi WRITE_CACHE_ENABLE. |
WRITE_CACHE_TYPE Pelajari selengkapnya tentang enumerasi WRITE_CACHE_TYPE. |
WRITE_THROUGH Pelajari selengkapnya tentang enumerasi WRITE_THROUGH. |