enumerasi VDS_ASYNC_OUTPUT_TYPE (vds.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]
Menentukan kumpulan operasi yang dapat diproses objek.
Sintaks
typedef enum _VDS_ASYNC_OUTPUT_TYPE {
VDS_ASYNCOUT_UNKNOWN = 0,
VDS_ASYNCOUT_CREATEVOLUME = 1,
VDS_ASYNCOUT_EXTENDVOLUME = 2,
VDS_ASYNCOUT_SHRINKVOLUME = 3,
VDS_ASYNCOUT_ADDVOLUMEPLEX = 4,
VDS_ASYNCOUT_BREAKVOLUMEPLEX = 5,
VDS_ASYNCOUT_REMOVEVOLUMEPLEX = 6,
VDS_ASYNCOUT_REPAIRVOLUMEPLEX = 7,
VDS_ASYNCOUT_RECOVERPACK = 8,
VDS_ASYNCOUT_REPLACEDISK = 9,
VDS_ASYNCOUT_CREATEPARTITION = 10,
VDS_ASYNCOUT_CLEAN = 11,
VDS_ASYNCOUT_CREATELUN = 50,
VDS_ASYNCOUT_ADDLUNPLEX = 52,
VDS_ASYNCOUT_REMOVELUNPLEX = 53,
VDS_ASYNCOUT_EXTENDLUN = 54,
VDS_ASYNCOUT_SHRINKLUN = 55,
VDS_ASYNCOUT_RECOVERLUN = 56,
VDS_ASYNCOUT_LOGINTOTARGET = 60,
VDS_ASYNCOUT_LOGOUTFROMTARGET = 61,
VDS_ASYNCOUT_CREATETARGET = 62,
VDS_ASYNCOUT_CREATEPORTALGROUP = 63,
VDS_ASYNCOUT_DELETETARGET = 64,
VDS_ASYNCOUT_ADDPORTAL = 65,
VDS_ASYNCOUT_REMOVEPORTAL = 66,
VDS_ASYNCOUT_DELETEPORTALGROUP = 67,
VDS_ASYNCOUT_FORMAT = 101,
VDS_ASYNCOUT_CREATE_VDISK = 200,
VDS_ASYNCOUT_ATTACH_VDISK = 201,
VDS_ASYNCOUT_COMPACT_VDISK = 202,
VDS_ASYNCOUT_MERGE_VDISK = 203,
VDS_ASYNCOUT_EXPAND_VDISK = 204
} VDS_ASYNC_OUTPUT_TYPE;
Konstanta
VDS_ASYNCOUT_UNKNOWN Nilai: 0 Nilai dicadangkan. |
VDS_ASYNCOUT_CREATEVOLUME Nilai: 1 Operasi mengembalikan pointer IUnknown untuk yang baru objek volume yang dibuat. Untuk detail operasi, lihat Metode IVdsPack::CreateVolume . |
VDS_ASYNCOUT_EXTENDVOLUME Nilai: 2 Operasi memperluas ukuran volume saat ini dengan menambahkan tingkat disk ke setiap anggota setiap pleks. Untuk detail operasi, lihat IVdsVolume::Extend method. |
VDS_ASYNCOUT_SHRINKVOLUME Nilai: 3 Operasi mengurangi ukuran volume dan semua pleks dan mengembalikan tingkat yang dirilis menjadi bebas Ruang. Untuk detail operasi, lihat Metode IVdsVolume::Shrink . |
VDS_ASYNCOUT_ADDVOLUMEPLEX Nilai: 4 Operasi menambahkan volume sebagai pleks ke volume saat ini. Untuk detail operasi, lihat Metode IVdsVolume::AddPlex . |
VDS_ASYNCOUT_BREAKVOLUMEPLEX Nilai: 5 Operasi mengembalikan pointer IUnknown untuk objek volume tersembunyi. Untuk detail operasi, lihat Metode IVdsVolume::BreakPlex . |
VDS_ASYNCOUT_REMOVEVOLUMEPLEX Nilai: 6 Operasi menghapus satu atau beberapa pleks yang ditentukan dari volume saat ini, melepaskan jangkauannya. Untuk detail operasi, lihat Metode IVdsVolume::RemovePlex . |
VDS_ASYNCOUT_REPAIRVOLUMEPLEX Nilai: 7 Operasi memperbaiki pleks volume yang toleran terhadap kesalahan dengan memindahkan anggota yang buruk ke disk yang baik. Untuk operasi detailnya, lihat IVdsVolumePlex::Metode perbaikan . |
VDS_ASYNCOUT_RECOVERPACK Nilai: 8 Operasi mengembalikan paket yang gagal atau gagal ke keadaan sehat, jika memungkinkan. Untuk detail operasi, lihat metode IVdsPack::Recover . |
VDS_ASYNCOUT_REPLACEDISK Nilai: 9 Nilai ini dicadangkan untuk digunakan di masa mendatang. |
VDS_ASYNCOUT_CREATEPARTITION Nilai: 10 Operasi ini membuat partisi baru pada disk dasar. Untuk detail operasi, lihat IVdsAdvancedDisk::CreatePartition metode. |
VDS_ASYNCOUT_CLEAN Nilai: 11 IVdsAdvancedDisk::Clean |
VDS_ASYNCOUT_CREATELUN Nilai: 50 Operasi mengembalikan pointer IUnknown untuk yang baru objek LUN yang dibuat. Untuk detail operasi, lihat Metode IVdsSubSystem::CreateLun . |
VDS_ASYNCOUT_ADDLUNPLEX Nilai: 52 Operasi menambahkan LUN ke LUN target sebagai pleks baru. Untuk detail operasi, lihat Metode IVdsLun::AddPlex . |
VDS_ASYNCOUT_REMOVELUNPLEX Nilai: 53 Operasi mengembalikan pointer IUnknown untuk objek LUN yang dihapus. Untuk detail operasi, lihat Metode IVdsLun::RemovePlex . |
VDS_ASYNCOUT_EXTENDLUN Nilai: 54 Operasi memperluas LUN dengan jumlah byte tertentu. Untuk detail operasi, lihat IVdsLun::Extend method. |
VDS_ASYNCOUT_SHRINKLUN Nilai: 55 Operasi menyusutkan LUN dengan jumlah byte tertentu. Untuk detail operasi, lihat Metode IVdsLun::Shrink . |
VDS_ASYNCOUT_RECOVERLUN Nilai: 56 Operasi memulai operasi pemulihan pada LUN. Untuk detail operasi, lihat Metode IVdsLun::Recover . |
VDS_ASYNCOUT_LOGINTOTARGET Nilai: 60 Operasi masuk ke target. Untuk detail operasi, lihat IVdsIscsiInitiatorAdapter::LoginToTarget metode. Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_LOGOUTFROMTARGET Nilai: 61 Operasi keluar dari target. Untuk detail operasi, lihat IVdsIscsiInitiatorAdapter::LogoutFromTarget metode. Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_CREATETARGET Nilai: 62 Operasi mengembalikan penunjuk antarmuka IUnknown untuk objek target yang baru dibuat. Untuk detail operasi, lihat Metode IVdsSubSystemIscsi::CreateTarget . Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_CREATEPORTALGROUP Nilai: 63 Operasi mengembalikan penunjuk antarmuka IUnknown untuk objek grup portal yang baru dibuat. Untuk detail operasi, lihat Metode IVdsIscsiTarget::CreatePortalGroup . Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_DELETETARGET Nilai: 64 Operasi menghapus target. Untuk detail operasi, lihat Metode IVdsIscsiTarget::D elete . Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_ADDPORTAL Nilai: 65 Operasi menambahkan portal ke grup portal. Untuk detail operasi, lihat Metode IVdsIscsiPortalGroup::AddPortal . Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_REMOVEPORTAL Nilai: 66 Operasi menghapus portal dari grup portal. Untuk detail operasi, lihat Metode IVdsIscsiPortalGroup::RemovePortal . Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_DELETEPORTALGROUP Nilai: 67 Operasi menghapus grup portal. Untuk detail operasi, lihat Metode IVdsIscsiPortalGroup::D elete . Windows Server 2003: Bendera ini tidak didukung sebelum Windows Server 2003 R2. |
VDS_ASYNCOUT_FORMAT Nilai: 101 Operasi memformat volume. Untuk detail operasi, lihat Metode IVdsVolumeMF::Format . |
VDS_ASYNCOUT_CREATE_VDISK Nilai: 200 Operasi ini membuat disk virtual. Untuk detail operasi, lihat metode IVdsVdProvider::CreateVDisk . Windows Server 2008, Windows Vista, dan Windows Server 2003: Tidak didukung. |
VDS_ASYNCOUT_ATTACH_VDISK Nilai: 201 Operasi melampirkan disk virtual. Untuk detail operasi, lihat metode IVdsOpenVDisk::Attach . Windows Server 2008, Windows Vista, dan Windows Server 2003: Tidak didukung. |
VDS_ASYNCOUT_COMPACT_VDISK Nilai: 202 Operasi ini memampatkan disk virtual untuk mengurangi ukuran fisik file cadangan. Untuk detail operasi, lihat metode IVdsOpenVDisk::Compact . Windows Server 2008, Windows Vista, dan Windows Server 2003: Tidak didukung. |
VDS_ASYNCOUT_MERGE_VDISK Nilai: 203 Operasi ini menggabungkan disk virtual anak dengan induknya dalam rantai yang berbeda. Untuk detail operasi, lihat metode IVdsOpenVDisk::Merge . Windows Server 2008, Windows Vista, dan Windows Server 2003: Tidak didukung. |
VDS_ASYNCOUT_EXPAND_VDISK Nilai: 204 Operasi ini meningkatkan ukuran disk virtual hingga maksimum yang tersedia pada disk berukuran tetap atau dapat diperluas. Untuk detail operasi, lihat metode IVdsOpenVDisk::Expand . Windows Server 2008, Windows Vista, dan Windows Server 2003: Tidak didukung. |
Keterangan
Struktur VDS_ASYNC_OUTPUT menyertakan nilai VDS_ASYNC_OUTPUT_TYPE sebagai anggota untuk menunjukkan jenis operasi.
Catatan Konstanta tambahan mungkin ditambahkan ke enumerasi VDS_ASYNC_OUTPUT_TYPE di versi Windows mendatang. Untuk alasan ini, aplikasi Anda harus dirancang untuk menangani konstanta enumerasi VDS_ASYNC_OUTPUT_TYPE yang tidak dikenal.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | vds.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk