Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]
Menentukan set bendera yang valid untuk objek subsistem.
Sintaks
typedef enum _VDS_SUB_SYSTEM_FLAG {
VDS_SF_LUN_MASKING_CAPABLE = 0x1,
VDS_SF_LUN_PLEXING_CAPABLE = 0x2,
VDS_SF_LUN_REMAPPING_CAPABLE = 0x4,
VDS_SF_DRIVE_EXTENT_CAPABLE = 0x8,
VDS_SF_HARDWARE_CHECKSUM_CAPABLE = 0x10,
VDS_SF_RADIUS_CAPABLE = 0x20,
VDS_SF_READ_BACK_VERIFY_CAPABLE = 0x40,
VDS_SF_WRITE_THROUGH_CACHING_CAPABLE = 0x80,
VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNS = 0x200,
VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNS = 0x400,
VDS_SF_SUPPORTS_SIMPLE_LUNS = 0x800,
VDS_SF_SUPPORTS_SPAN_LUNS = 0x1000,
VDS_SF_SUPPORTS_STRIPE_LUNS = 0x2000,
VDS_SF_SUPPORTS_MIRROR_LUNS = 0x4000,
VDS_SF_SUPPORTS_PARITY_LUNS = 0x8000,
VDS_SF_SUPPORTS_AUTH_CHAP = 0x10000,
VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAP = 0x20000,
VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIG = 0x40000,
VDS_SF_SUPPORTS_LUN_NUMBER = 0x80000,
VDS_SF_SUPPORTS_MIRRORED_CACHE = 0x100000,
VDS_SF_READ_CACHING_CAPABLE = 0x200000,
VDS_SF_WRITE_CACHING_CAPABLE = 0x400000,
VDS_SF_MEDIA_SCAN_CAPABLE = 0x800000,
VDS_SF_CONSISTENCY_CHECK_CAPABLE = 0x1000000
} VDS_SUB_SYSTEM_FLAG, *PVDS_SUB_SYSTEM_FLAG;
Konstanta
VDS_SF_LUN_MASKING_CAPABLENilai: 0x1 Subsistem mendukung masking LUN. Bendera ini hanya berlaku untuk perangkat keras eksternal penyedia—penyedia perangkat keras internal tidak mendukung masking LUN. |
VDS_SF_LUN_PLEXING_CAPABLENilai: 0x2 Penyedia mendukung LUN dengan lebih dari satu pleks. |
VDS_SF_LUN_REMAPPING_CAPABLENilai: 0x4 Penyedia mendukung remapping otomatis lun sejauh mana untuk mendorong jangkauan. |
VDS_SF_DRIVE_EXTENT_CAPABLENilai: 0x8 Penyedia mendukung penggunaan jangkauan drive dalam pembuatan LUN. Jika bendera ini tidak diatur, penyedia hanya menggunakan seluruh drive untuk membuat LUN. |
VDS_SF_HARDWARE_CHECKSUM_CAPABLENilai: 0x10 Penyedia mendukung verifikasi integritas data baca dan tulis menggunakan checksum. Jika ini bendera tidak diatur, penyedia tidak mendukung penggunaan checksum. |
VDS_SF_RADIUS_CAPABLENilai: 0x20 Subsistem mendukung RADIUS. |
VDS_SF_READ_BACK_VERIFY_CAPABLENilai: 0x40 Subsistem mendukung verifikasi baca data yang telah ditulis. |
VDS_SF_WRITE_THROUGH_CACHING_CAPABLENilai: 0x80 Subsistem mendukung penembolokan write-through. |
VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNSNilai: 0x200 Subsistem mendukung pembuatan LUN toleran terhadap kesalahan otomatis. |
VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNSNilai: 0x400 Subsistem mendukung pembuatan LUN toleran non-kesalahan otomatis. |
VDS_SF_SUPPORTS_SIMPLE_LUNSNilai: 0x800 Subsistem mendukung pembuatan LUN sederhana. |
VDS_SF_SUPPORTS_SPAN_LUNSNilai: 0x1000 Subsistem mendukung pembuatan LUN yang dibentangkan. |
VDS_SF_SUPPORTS_STRIPE_LUNSNilai: 0x2000 Subsistem mendukung pembuatan LUN bergaris. |
VDS_SF_SUPPORTS_MIRROR_LUNSNilai: 0x4000 Subsistem mendukung pembuatan LUN cermin. |
VDS_SF_SUPPORTS_PARITY_LUNSNilai: 0x8000 Subsistem mendukung pembuatan bergaris dengan LUN paritas. |
VDS_SF_SUPPORTS_AUTH_CHAPNilai: 0x10000 Subsistem mendukung autentikasi CHAP satu arah. |
VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAPNilai: 0x20000 Subsistem mendukung autentikasi CHAP bersama. |
VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIGNilai: 0x40000 Subsistem hanya mendukung konfigurasi target sederhana dan secara otomatis menetapkan LUN ke target selama LUN Penciptaan. Target tersebut harus dikonfigurasi dengan setidaknya satu portal terkait di grup portal target. Penyedia bertanggung jawab untuk mengaitkan portal dengan benar dengan target. Aplikasi VDS tidak boleh berasumsi bahwa subsistem memiliki kemampuan untuk membuat atau menghapus target sederhana. |
VDS_SF_SUPPORTS_LUN_NUMBERNilai: 0x80000 Subsistem mendukung penomoran LUN. Lihat metode IVdsLunNumber::GetLunNumber . Windows Server 2008, Windows Vista, dan Windows Server 2003: Bendera ini tidak didukung. |
VDS_SF_SUPPORTS_MIRRORED_CACHENilai: 0x100000 Subsistem mendukung LUN yang menggunakan cache cermin. Lihat anggota bUseMirroredCache dari struktur VDS_HINTS2 . Windows Server 2008, Windows Vista, dan Windows Server 2003: Bendera ini tidak didukung. |
VDS_SF_READ_CACHING_CAPABLENilai: 0x200000 Subsistem mendukung penembolokan baca pada LUN. Lihat nilai VDS_LF_READ_CACHE_ENABLED enumerasi VDS_LUN_FLAG dan anggota bReadCachingEnabled dari struktur VDS_HINTS2 . Windows Server 2008, Windows Vista, dan Windows Server 2003: Bendera ini tidak didukung. |
VDS_SF_WRITE_CACHING_CAPABLENilai: 0x400000 Subsistem mendukung penembolokan tulis pada LUN. Lihat nilai VDS_LF_WRITE_CACHE_ENABLED enumerasi VDS_LUN_FLAG dan anggota bWriteCachingEnabled dari struktur VDS_HINTS2 . Windows Server 2008, Windows Vista, dan Windows Server 2003: Bendera ini tidak didukung. |
VDS_SF_MEDIA_SCAN_CAPABLENilai: 0x800000 Subsistem mendukung pemindaian media pada LUN. Lihat nilai VDS_LF_MEDIA_SCAN_ENABLED enumerasi VDS_LUN_FLAG dan anggota bMediaScanEnabled dari struktur VDS_HINTS2 . Windows Server 2008, Windows Vista, dan Windows Server 2003: Bendera ini tidak didukung. |
VDS_SF_CONSISTENCY_CHECK_CAPABLENilai: 0x1000000 Subsistem mendukung pemeriksaan konsistensi pada LUN. Lihat nilai VDS_LF_CONSISTENCY_CHECK_ENABLED enumerasi VDS_LUN_FLAG dan anggota bConsistencyCheckEnabled dari struktur VDS_HINTS2 . Windows Server 2008, Windows Vista, dan Windows Server 2003: Bendera ini tidak didukung. |
Keterangan
Enumerasi ini memberikan nilai untuk anggota ulFlags dari struktur VDS_SUB_SYSTEM_PROP dan VDS_SUB_SYSTEM_PROP2 .
Catatan Konstanta tambahan mungkin ditambahkan ke enumerasi VDS_SUB_SYSTEM_FLAG di versi Windows mendatang. Untuk alasan ini, aplikasi Anda harus dirancang untuk menangani konstanta enumerasi VDS_SUB_SYSTEM_FLAG yang tidak dikenal.
Persyaratan
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | vdshwprv.h |