Metode IVdsVolume::ClearFlags (vds.h)

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]

Menghapus bendera volume.

Sintaks

HRESULT ClearFlags(
  [in] ULONG ulFlags
);

Parameter

[in] ulFlags

Bendera yang dijumlahkan oleh VDS_VOLUME_FLAG. Penelepon dapat menghapus bendera berikut:

VDS_VF_SHADOW_COPY VDS_VF_INSTALLABLE VDS_VF_READONLY VDS_VF_HIDDEN VDS_VF_LBN_REMAP_ENABLED VDS_VF_NO_DEFAULT_DRIVE_LETTER

Mengembalikan nilai

Metode ini dapat mengembalikan nilai HRESULT standar, seperti E_INVALIDARG atau E_OUTOFMEMORY, dan nilai pengembalian khusus VDS. Ini juga dapat mengembalikan kode kesalahan sistem yang dikonversi menggunakan makro HRESULT_FROM_WIN32 . Kesalahan dapat berasal dari VDS itu sendiri atau dari penyedia VDS yang mendasar yang sedang digunakan. Kemungkinan nilai yang dikembalikan termasuk yang berikut ini.

Mengembalikan kode/nilai Deskripsi
S_OK
Bendera berhasil dibersihkan.
VDS_E_REVERT_ON_CLOSE_MISMATCH
0x80042462L
Bendera yang akan dibersihkan tidak cocok dengan bendera yang ditetapkan sebelumnya dengan metode SetFlags dan bRevertOnClose diatur ke TRUE.

Keterangan

Untuk membuat volume boot pada disk dinamis, Anda harus mengatur bendera VDS_VF_INSTALLABLE untuk volume dan kemudian memformat volume dengan memanggil metode IVdsVolumeMF::Format .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header vds.h
Pustaka Uuid.lib

Lihat juga

IVdsVolume

IVdsVolume::SetFlags

VDS_VOLUME_FLAG