Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene l'identità dell'assembly nell'indice fornito.
Sintassi
HRESULT Get (
[in] DWORD dwIndex,
[out, size_is(*pcchBufferSize)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBufferSize
);
Parametri
dwIndex
[in] Indice in base zero dell'identità dell'assembly da restituire.
pwzBuffer
[out] Buffer contenente i dati dell'identità dell'assembly.
pcchBufferSize
[in, out] Dimensioni del pwzBuffer buffer.
Valore restituito
| HRESULT | Descrizione |
|---|---|
| S_OK |
Get restituito correttamente. |
| ERROR_INSUFFICIENT_BUFFER | Il valore di pwzBuffer è troppo piccolo. |
| ERROR_NO_MORE_ITEMS | L'enumerazione non contiene più elementi. |
| HOST_E_CLRNOTAVAILABLE | Common Language Runtime (CLR) non è stato caricato in un processo oppure CLR si trova in uno stato in cui non è possibile eseguire codice gestito o elaborare correttamente la chiamata. |
| HOST_E_TIMEOUT | Timeout della chiamata. |
| HOST_E_NOT_OWNER | Il chiamante non possiede il blocco. |
| HOST_E_ABANDONED | Un evento è stato annullato mentre un thread bloccato o fibra era in attesa su di esso. |
| E_FAIL | Si è verificato un errore irreversibile sconosciuto. Se un metodo restituisce E_FAIL, CLR non è più utilizzabile all'interno del processo. Le chiamate successive ai metodi di hosting restituiscono HOST_E_CLRNOTAVAILABLE. |
Commenti
Get viene in genere chiamato due volte. La prima chiamata fornisce un valore Null per pwzBuffere imposta pcchBufferSize le dimensioni appropriate per pwzBuffer. La seconda chiamata fornisce una dimensione pwzBufferappropriata e contiene i dati di identità dell'assembly canonici al completamento.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: Incluso come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile da 2.0