Función RegisterManageableLogClient (clfsmgmtw32.h)

La función RegisterManageableLogClient registra un cliente con el administrador de registros. Un cliente puede especificar si se deben recibir notificaciones mediante devoluciones de llamada o hacer que las notificaciones se ponen en cola para su recuperación mediante ReadLogNotification.

Sintaxis

CLFSUSER_API BOOL RegisterManageableLogClient(
  [in] HANDLE                    hLog,
  [in] PLOG_MANAGEMENT_CALLBACKS pCallbacks
);

Parámetros

[in] hLog

Identificador del registro que se va a registrar. Solo se permite un registro por apertura única del registro.

[in] pCallbacks

Especifica las devoluciones de llamada para las que se registra el cliente. Las devoluciones de llamada válidas se enumeran mediante LOG_MANAGEMENT_CALLBACKS. Especifique cero para poner en cola las notificaciones en su lugar.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Un cliente puede anular el registro cerrando el identificador de registro o llamando a DeregisterManageableLogClient.

Ejemplos

Para obtener un ejemplo en el que se usa esta función, vea Creating a Log File.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado clfsmgmtw32.h
Library Clfsw32.lib
Archivo DLL Clfsw32.dll

Consulte también

DeregisterManageableLogClient

LOG_MANAGEMENT_CALLBACKS