Compartir a través de


PCLFS_CLIENT_LOG_UNPINNED_CALLBACK función de devolución de llamada (wdm.h)

La función ClfsLogUnpinnedCallback implementa las acciones que realizará el cliente cuando un registro que se haya anclado previamente se desancla.

Sintaxis

PCLFS_CLIENT_LOG_UNPINNED_CALLBACK PclfsClientLogUnpinnedCallback;

void PclfsClientLogUnpinnedCallback(
  [in] PLOG_FILE_OBJECT LogFile,
  [in] PVOID ClientData
)
{...}

Parámetros

[in] LogFile

Puntero a una estructura LOG_FILE_OBJECT que representa el flujo de registro clFS cuya cola se ha desanclar.

[in] ClientData

Puntero a la información proporcionada por el cliente. Especifique estos datos en el miembro LogUnpinnedCallbackData de la estructura de CLFS_MGMT_CLIENT_REGISTRATION.

Valor devuelto

Ninguno

Observaciones

Si un cliente llamó a la rutina ClfsMgmtHandleLogFileFull y la administración de CLFS llamaron posteriormente a la función ClfsLogGrowthCompleteCallback del cliente con un valor de TRUE para el parámetro LogIsPinned, a continuación, se invocará la función ClfsLogUnpinnedCallback cuando el registro se desenpinte.

Cuando un cliente usa la rutina de ClfsMgmtRegisterManagedClient para registrarse con la administración de CLFS, el cliente proporciona un puntero a la función ClfsLogUnpinnedCallback y los datos personalizados que se pasarán como parámetro a la función clfsLogUnpinnedCallback cuando se llama a esta función.

La función ClfsLogUnpinnedCallback solo debe realizar una cantidad mínima de procesamiento antes de devolver. Por ejemplo, podría crear y poner en cola un elemento de trabajo para informar al cliente de que puede reanudar el procesamiento.

Se llama a la función ClfsLogGrowthCompleteCall back antes de la función clfsLogUnpinnedCallback.

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
de la plataforma de destino de Escritorio
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
irQL Llamado en IRQL <= APC_LEVEL

Consulte también

CLFS_MGMT_CLIENT_REGISTRATION

ClfsMgmtHandleLogFileFull