Metode IVdsHwProviderPrivate::QueryIfCreatedLun (vdshwprv.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]
Memungkinkan VDS untuk menentukan apakah penyedia perangkat keras mengelola LUN yang ditentukan.
Sintaks
HRESULT QueryIfCreatedLun(
[in] LPWSTR pwszDevicePath,
[in] VDS_LUN_INFORMATION *pVdsLunInformation,
[out] VDS_OBJECT_ID *pLunId
);
Parameter
[in] pwszDevicePath
Penunjuk ke jalur ke LUN di komputer lokal; string yang tidak dihentikan dan dapat dibaca manusia.
[in] pVdsLunInformation
Penunjuk ke data identifikasi LUN yang ditentukan. Lihat struktur VDS_LUN_INFORMATION .
[out] pLunId
Penunjuk ke GUID LUN yang dikembalikan. Jika penyedia tidak mengelola LUN, atur parameter ini ke GUID_NULL.
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. Nilai yang mungkin dikembalikan termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Penyedia memiliki LUN; mengembalikan GUID LUN. |
|
Penyedia tidak memiliki LUN. |
Keterangan
Hanya VDS yang memanggil metode ini.
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 | vdshwprv.h |
Pustaka | Uuid.lib |
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