Bagikan melalui


IWMDMStorageGlobals::Metode GetStatus (mswmdm.h)

Metode GetStatus mengambil status media penyimpanan saat ini.

Sintaks

HRESULT GetStatus(
  [out] DWORD *pdwStatus
);

Parameter

[out] pdwStatus

Arahkan ke DWORD untuk menerima informasi status saat metode kembali. Nilai berikut dapat dikembalikan dalam parameter pdwStatus .

Status Deskripsi
WMDM_STATUS_READY Sedang dalam keadaan diam atau siap.
WMDM_STATUS_BUSY Operasi sedang berlangsung. Evaluasi nilai status untuk menentukan operasi yang sedang berlangsung.
WMDM_STATUS_STORAGE_NOTPRESENT Media penyimpanan tidak ada. Untuk perangkat dengan lebih dari satu media yang didukung, nilai ini hanya dilaporkan dari antarmuka IWMDMStorageGlobals .
WMDM_STATUS_STORAGE_INITIALIZING Perangkat saat ini sibuk memformat media penyimpanan pada perangkat.
WMDM_STATUS_STORAGE_BROKEN Media penyimpanan rusak. Untuk perangkat dengan lebih dari satu media yang didukung, nilai ini hanya dilaporkan dari antarmuka IWMDMStorageGlobals .
WMDM_STATUS_STORAGE_NOTSUPPORTED Media penyimpanan tidak didukung oleh perangkat. Untuk perangkat dengan lebih dari satu media yang didukung, nilai ini hanya dikembalikan dari antarmuka IWMDMStorageGlobals .
WMDM_STATUS_STORAGE_UNFORMATTED Media penyimpanan tidak diformat. Untuk perangkat dengan lebih dari satu media yang didukung, nilai ini hanya dilaporkan dari antarmuka IWMDMStorageGlobals .

Nilai kembali

Metode mengembalikan HRESULT. Semua metode antarmuka di Windows Media Device Manager dapat mengembalikan salah satu kelas kode kesalahan berikut:

  • Kode kesalahan COM standar
  • Kode kesalahan Windows dikonversi ke nilai HRESULT
  • Kode galat Pengelola Perangkat Windows Media
Untuk daftar ekstensif kemungkinan kode kesalahan, lihat Kode Kesalahan.

Keterangan

Metode ini harus selalu dipanggil sebelum penelepon mencoba berinteraksi dengan media penyimpanan. Nilai status yang diambil WMDM_STATUS_BUSY jika beberapa antarmuka lain telah memanggil operasi yang sedang berlangsung. Anda dapat mengevaluasi nilai yang diambil dari panggilan ini untuk menentukan apakah operasi yang sedang berlangsung telah dipanggil dari antarmuka IWMDMStorageGlobals .

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header mswmdm.h
Pustaka Mssachlp.lib

Lihat juga

Antarmuka IWMDMStorageGlobals