Metode IVdsHwProviderType2::GetProviderType2 (vds.h)

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

Tidak diterapkan.

Mengambil jenis penyedia perangkat keras. Jika penyedia ingin mempertahankan kompatibilitas mundur dengan klien yang tidak mengenali jenis penyedia baru, penyedia harus terus mengembalikan jenis penyedia lama dalam metode IVdsHwProviderType::GetProviderType .

Catatan Metode ini identik dengan IVdsHwProviderType::GetProviderType dan tidak boleh digunakan.

 

Sintaks

HRESULT GetProviderType2(
  [out] VDS_HWPROVIDER_TYPE *pType
);

Parameter

[out] pType

Penunjuk ke variabel yang dialokasikan penelepon yang menerima nilai enumerasi VDS_HWPROVIDER_TYPE yang menentukan jenis penyedia perangkat keras. Parameter ini diperlukan dan tidak boleh NULL.

Nilai kembali

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.

Menampilkan kode Deskripsi
S_OK
Tipe penyedia perangkat keras berhasil dikembalikan.

Keterangan

Jika objek penyedia mendukung antarmuka IVdsHwProviderType2 , server harus memanggil metode GetProviderType2 pada objek penyedia untuk mengambil jenis penyedia dan kemudian mengembalikan HRESULT yang menunjukkan kegagalan atau keberhasilan.

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header vds.h
Pustaka Uuid.lib

Lihat juga

IVdsHwProviderType2

IVdsHwProviderType::GetProviderType

IVdsService::QueryProviders

Antarmuka VDS

VDS_HWPROVIDER_TYPE