Metode GetConversionStatus dari kelas Win32_EncryptableVolume

Metode GetConversionStatus dari kelas Win32_EncryptableVolume menunjukkan status enkripsi atau dekripsi pada volume.

Sintaks

uint32 GetConversionStatus(
  [out] uint32 ConversionStatus,
  [out] uint32 EncryptionPercentage,
  [out] uint32 EncryptionFlags,
  [out] uint32 WipingStatus,
  [out] uint32 WipingPercentage,
  [in]  uint32 PrecisionFactor
);

Parameter

ConversionStatus [out]

Jenis: uint32

Status enkripsi atau dekripsi volume. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
FullyDecrypted
0
Untuk hard drive standar (HDD), volume sepenuhnya didekripsi.
Untuk hard drive terenkripsi perangkat keras (EHDD), volume tidak terkunci secara permanen.
FullyEncrypted
1
Untuk hard drive standar (HDD), volume sepenuhnya dienkripsi.
Untuk hard drive terenkripsi perangkat keras (EHDD), volume tidak dibuka secara permanen.
EncryptionInProgress
2
Volume dienkripsi sebagian.
DecryptionInProgress
3
Volume dienkripsi sebagian.
EncryptionPaused
4
Volume telah dijeda selama kemajuan enkripsi. Volume dienkripsi sebagian.
DecryptionPaused
5
Volume telah dijeda selama kemajuan dekripsi. Volume dienkripsi sebagian.

 

EncryptionPercentage [out]

Jenis: uint32

Persentase volume yang dienkripsi. Ini adalah bilangan bulat dari 0 hingga 100 inklusif.

Karena pembulatan angka, persentase enkripsi 0 atau 100 tidak selalu menunjukkan bahwa disk sepenuhnya didekripsi atau dienkripsi sepenuhnya. Selalu gunakan ConversionStatus untuk menentukan apakah disk sebenarnya sepenuhnya didekripsi atau dienkripsi sepenuhnya.

EncryptionFlags [out]

Jenis: uint32

Bendera yang menjelaskan perilaku enkripsi.

Kombinasi 32 bit dengan bit berikut yang saat ini ditentukan.

Nilai Makna
0x00000001
Lakukan enkripsi volume dalam mode enkripsi khusus data saat memulai proses enkripsi baru. Jika enkripsi telah dijeda atau dihentikan, memanggil metode Enkripsi secara efektif melanjutkan konversi dan nilai bit ini diabaikan. Bit ini hanya berpengaruh ketika metode Encrypt atau EncryptAfterHardwareTest memulai enkripsi dari status yang sepenuhnya didekripsi, dekripsi dalam status berlangsung, atau status jeda dekripsi. Jika bit ini nol, yang berarti bahwa bit ini tidak diatur, saat memulai proses enkripsi baru, maka konversi mode penuh akan dilakukan.
0x00000002
Lakukan penghapusan sesuai permintaan dari ruang kosong volume. Memanggil metode Enkripsi dengan set bit ini hanya diperbolehkan ketika volume saat ini tidak mengonversi atau menghapus dan dalam status "terenkripsi".
0x00010000
Lakukan operasi yang diminta secara sinkron. Panggilan akan memblokir hingga operasi yang diminta selesai atau terganggu. Bendera ini hanya didukung dengan metode Enkripsi . Bendera ini dapat ditentukan ketika Enkripsi dipanggil untuk melanjutkan enkripsi yang dihentikan atau terganggu atau dihapus atau ketika enkripsi atau penghapusan sedang berlangsung. Ini memungkinkan pemanggil untuk melanjutkan menunggu secara sinkron sampai proses selesai atau terganggu.

 

WipingStatus [out]

Jenis: uint32

Status penghapusan ruang kosong. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
FreeSpaceNotWiped
0
Ruang kosong belum dihapus.
FreeSpaceWiped
1
Ruang kosong telah dihapus.
FreeSpaceWipingInProgress
2
Penghapusan ruang kosong saat ini sedang berlangsung.
FreeSpaceWipingPaused
3
Penghapusan ruang kosong telah dijeda.

 

WipingPercentage [out]

Jenis: uint32

Nilai dari 0 hingga 100 yang menentukan persentase ruang kosong yang telah dihapus.

PrecisionFactor [in]

Jenis: uint32

Nilai dari 0 hingga 4 yang menentukan tingkat presisi

Nilai kembali

Jenis: uint32

Metode ini mengembalikan salah satu kode berikut atau kode kesalahan lain jika gagal.

Mengembalikan kode/nilai Deskripsi
S_OK
0 (0x0)
Metode berhasil.
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
Volume dikunci.

 

Keterangan

File Managed Object Format (MOF) berisi definisi untuk kelas Windows Management Instrumentation (WMI). File MOF tidak diinstal sebagai bagian dari Windows SDK. Mereka diinstal di server saat Anda menambahkan peran terkait dengan menggunakan Manajer Server. Untuk informasi selengkapnya tentang file MOF, lihat Managed Object Format (MOF).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista Enterprise, Windows Vista Ultimate [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Ruang nama
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Lihat juga

Win32_EncryptableVolume