Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Fehlertext ab, der dem Fehler zugeordnet ist.
Syntax
HRESULT GetErrorDescription(
[in] DWORD LanguageId,
[out] LPWSTR *pErrorDescription
);
Die Parameter
[in] LanguageId
Gibt das Gebietsschema an, das zum Generieren der Beschreibung verwendet werden soll. Verwenden Sie das MAKELANGID-Makro , um den Sprachbezeichner zu erstellen. Verwenden Sie z. B. das folgende Codebeispiel, um US-Englisch anzugeben.
MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US)
Verwenden Sie die folgenden Aufrufe, um den Standardbenutzersprachenbezeichner des Systems abzurufen.
LANGIDFROMLCID(GetThreadLocale())
[out] pErrorDescription
Null-beendete Zeichenfolge, die den Fehlertext enthält, der dem Fehler zugeordnet ist. Rufen Sie die CoTaskMemFree-Funktion auf, um ppErrorDescription frei zu geben, wenn Sie fertig sind.
Rückgabewert
Diese Methode gibt die folgenden HRESULT-Werte sowie andere zurück.
| Rückgabecode | Description |
|---|---|
|
Die Beschreibung des Fehlers wurde erfolgreich abgerufen. |
|
Nicht genügend Arbeitsspeicher ist verfügbar, um den Vorgang abzuschließen. |
|
Der LanguageId-Parameter darf nicht 0 sein. |
|
Für das Gebietsschema ist keine Zeichenfolge verfügbar. |
Bemerkungen
Sie können auch die IBackgroundCopyManager::GetErrorDescription-Methode aufrufen, um den Fehlertext abzurufen, der einem Fehlercode zugeordnet ist.
Beschreibungen für HTTP-Fehler werden lokalisiert.
Windows XP/2000: Beschreibungen für HTTP-Fehler werden nicht lokalisiert.
Examples
Weitere Informationen finden Sie im Beispielcode im Thema "Fehlerbehandlung" .
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows XP |
| Mindestanforderungen für unterstützte Server | Windows Server 2003 |
| Zielplattform | Fenster |
| Header | bits.h |
| Library | Bits.lib |
| DLL | QmgrPrxy.dll |
Siehe auch
IBackgroundCopyError::GetError