Metodo IVdsHwProviderType2::GetProviderType2 (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.

Non implementato.

Recupera il tipo del provider hardware. Se il provider vuole mantenere la compatibilità con le versioni precedenti con i client che non riconoscono il nuovo tipo di provider, il provider deve continuare a restituire il tipo di provider precedente nel metodo IVdsHwProviderType::GetProviderType .

Nota Questo metodo è identico a IVdsHwProviderType::GetProviderType e non deve essere usato.

 

Sintassi

HRESULT GetProviderType2(
  [out] VDS_HWPROVIDER_TYPE *pType
);

Parametri

[out] pType

Puntatore a una variabile allocata dal chiamante che riceve un valore di enumerazione VDS_HWPROVIDER_TYPE che specifica il tipo di provider hardware. Questo parametro è obbligatorio e non può essere NULL.

Valore restituito

Questo metodo può restituire valori HRESULT standard, ad esempio E_INVALIDARG o E_OUTOFMEMORY e valori restituiti specifici di VDS. Può anche restituire codici di errore di sistema convertiti usando la macro HRESULT_FROM_WIN32 . Gli errori possono derivare da VDS stesso o dal provider VDS sottostante usato. I valori restituiti possibili includono quanto segue.

Codice restituito Descrizione
S_OK
Il tipo di provider hardware è stato restituito correttamente.

Commenti

Se l'oggetto provider supporta l'interfaccia IVdsHwProviderType2 , il server deve chiamare il metodo GetProviderType2 nell'oggetto provider per recuperare il tipo di provider e quindi restituire un valore HRESULT che indica l'errore o l'esito positivo.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vds.h
Libreria Uuid.lib

Vedi anche

IVdsHwProviderType2

IVdsHwProviderType::GetProviderType

IVdsService::QueryProviders

Interfacce VDS

VDS_HWPROVIDER_TYPE