Metodo ICertRequest2::GetErrorMessageText (certcli.h)

Il metodo GetErrorMessageText recupera il testo del messaggio di errore per un codice di errore HRESULT .

Se il testo del messaggio di errore è localizzato, è stato localizzato nel client.

Sintassi

HRESULT GetErrorMessageText(
  [in]  LONG hrMessage,
  [in]  LONG Flags,
  [out] BSTR *pstrErrorMessageText
);

Parametri

[in] hrMessage

Valore che rappresenta un errore HRESULT .

[in] Flags

Valore LONG che corrisponde a uno dei valori della tabella seguente.

Valore Significato
Zero (0)
Il testo del messaggio di errore non avrà i valori esadecimali hrESULT e decimali accodati.
CR_GEMT_HRESULT_STRING
Il testo del messaggio di errore avrà i valori esadecimali HRESULT e decimali accodati.

[out] pstrErrorMessageText

Puntatore al BSTR che rappresenta il testo del messaggio di errore per hrMessage. Al termine dell'uso della funzione BSTR, liberarla chiamando la funzione SysFreeString .

Valore restituito

C++

Se il metodo ha esito positivo, il metodo restituisce S_OK.

Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

VB

Il valore restituito è string che contiene il testo del messaggio di errore per hrMessage.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certcli.h (include Certsrv.h)
Libreria Certidl.lib
DLL Certcli.dll