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.
La funzione AMGetErrorText recupera il messaggio di errore per un determinato codice restituito, usando l'impostazione della lingua corrente.
Questa funzione converte HRESULT codici restituiti in messaggi di errore. La costante MAX_ERROR_TEXT_LEN specifica il numero massimo di caratteri in un messaggio di errore.
Sintassi
AMOVIEAPI DWORD AMGetErrorTextW(
HRESULT hr,
LPWSTR pbuffer,
DWORD MaxLen
);
Parametri
hr
valore HRESULT.
pbuffer
Puntatore a un buffer di caratteri che riceve il messaggio di errore.
MaxLen
Numero di caratteri in pBuffer.
Valore restituito
Restituisce il numero di caratteri restituiti nel buffer oppure zero se si è verificato un errore.
Osservazioni
Nota
L'intestazione errors.h definisce AMGetErrorText come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Finestre |
| intestazione |
errors.h |
| libreria |
Quarzi.lib |