Función wiauDbgErrorHr (wiautil.h)
La función wiauDbgErrorHr registra un mensaje que contiene un HRESULT y su cadena de mensaje de error.
Sintaxis
void wiauDbgErrorHr(
HRESULT hr,
LPCSTR fname,
LPCSTR fmt,
...
);
Parámetros
hr
Especifica el VALOR HRESULT que se va a registrar.
fname
Puntero a una cadena que contiene el nombre de la función o método en el que se inserta la llamada a wiauDbgDump.
fmt
Puntero a una cadena de formato que especifica una lista de argumentos variable, que comienza con una cadena de formato ANSI que contiene el mensaje y los especificadores de conversión. Los puntos suspensivos (...) especifican un número variable de argumentos que se van a generar.
...
Parámetros adicionales.
Valor devuelto
Ninguno
Observaciones
La función wiauDbgErrorHr normalmente registra dos líneas en el archivo de registro, o depurador, o ambos. La primera línea contiene el texto del parámetro fmt, incluidos los datos, si se proporcionan. La segunda línea contiene HRESULT y la cadena de mensaje asociada a ese HRESULT. En el ejemplo siguiente se muestra cómo se puede llamar a esta función:
wiauDbgErrorHr(hr, "AllocateBuffer", "Buffer size is %d bytes", size);
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wiautil.h (incluye Wiautil.h) |