Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera la descripción del contexto en el que se produjo el error.
Syntax
HRESULT GetErrorContextDescription(
[in] DWORD LanguageId,
[out] LPWSTR *pContextDescription
);
Parámetros
[in] LanguageId
Identifica la configuración regional que se va a usar para generar la descripción. Para crear el identificador de lenguaje, use la macro MAKELANGID . Por ejemplo, para especificar inglés de EE. UU., use el ejemplo de código siguiente.
MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US)
Para recuperar el identificador de idioma de usuario predeterminado del sistema, use las siguientes llamadas.
LANGIDFROMLCID(GetThreadLocale())
[out] pContextDescription
Cadena terminada en NULL que contiene la descripción del contexto en el que se produjo el error. Llame a la función CoTaskMemFree para liberar ppContextDescription cuando haya terminado.
Valor devuelto
Este método devuelve los siguientes valores HRESULT , así como otros.
| Código de retorno | Description |
|---|---|
|
Descripción del contexto se recuperó correctamente. |
|
No hay suficiente memoria disponible para completar la operación. |
|
El parámetro LanguageId no puede ser 0. |
|
No hay ninguna cadena disponible para la configuración regional. |
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP |
| Servidor mínimo admitido | Windows Server 2003 |
| de la plataforma de destino de | Windows |
| Header | bits.h |
| Library | Bits.lib |
| DLL de |
QmgrPrxy.dll |
Consulte también
IBackgroundCopyError::GetError