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 .
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 |
---|---|
|
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 |