METODE IMDSPStorage2::GetStorage (mswmdm.h)
Metode GetStorage memungkinkan untuk langsung masuk ke objek penyimpanan dari nama penyimpanan alih-alih menghitung melalui semua penyimpanan untuk menemukannya.
Sintaks
HRESULT GetStorage(
[in] LPCWSTR pszStorageName,
[out] IMDSPStorage **ppStorage
);
Parameter
[in] pszStorageName
Penunjuk ke string yang dihentikan null yang berisi nama penyimpanan.
[out] ppStorage
Penunjuk ke objek penyimpanan yang ditentukan oleh pszStorageName, atau NULL jika tidak ada penyimpanan seperti itu yang ditemukan.
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 kesalahan Pengelola Perangkat Windows Media
Keterangan
Antarmuka IMDSPStorage2::GetStorage memperluas fungsi IMDSPStorage.
IMDSPStorage2::GetStorage tidak mendukung karakter kartubebas. Ini tidak rekursif, yaitu, hanya akan menemukan objek penyimpanan di penyimpanan saat ini.
Jika metode ini tidak diimplementasikan, metode ini harus mengembalikan E_NOTIMPL. (Ini tidak boleh mengembalikan WMDM_E_NOT_SUPPORTED atau kode lain yang menunjukkan bahwa metode ini tidak diimplementasikan). Ini akan memastikan bahwa Windows Media Device Manager akan mencoba mengganti fungsionalitas ini sendiri dengan menghitung semua penyimpanan untuk menemukan kecocokan berdasarkan nama penyimpanan yang diteruskan sebagai pszStorageName.
Sangat disarankan agar penyedia layanan menerapkan metode ini untuk mengembalikan objek penyimpanan secara efisien berdasarkan nama.
Metode ini bersifat opsional. Untuk informasi selengkapnya, lihat Antarmuka Wajib dan Opsional.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | mswmdm.h |
Pustaka | Mssachlp.lib |