Función ClfsMgmtRegisterManagedClient (wdm.h)

La rutina ClfsMgmtRegisterManagedClient crea un cliente que administrará un registro clFS.

Sintaxis

CLFSUSER_API NTSTATUS ClfsMgmtRegisterManagedClient(
  [in] PLOG_FILE_OBJECT               LogFile,
  [in] PCLFS_MGMT_CLIENT_REGISTRATION RegistrationData,
       PCLFS_MGMT_CLIENT              ClientCookie
);

Parámetros

[in] LogFile

Puntero a una estructura de LOG_FILE_OBJECT que representa el flujo de registro clFS que administrará el cliente creado por ClfsMgmtRegisterManagedClient .

[in] RegistrationData

Instancia de la estructura CLFS_MGMT_CLIENT_REGISTRATION que contiene las funciones que se usarán para administrar el registro.

ClientCookie

La cookie que se devuelve al autor de la llamada para su uso futuro de la API.

Valor devuelto

La rutina ClfsMgmtRegisterManagedClient devuelve uno de los siguientes valores NTSTATUS:

Código devuelto Descripción
STATUS_SUCCESS
Se ha creado un cliente para administrar el registro.
STATUS_UNSUCCESSFUL
La administración de CLFS no pudo crear un cliente para administrar el registro.
STATUS_INSUFFICIENT_RESOURCES
No hay memoria suficiente para completar la operación.
STATUS_INVALID_PARAMETER
Un parámetro de entrada no es válido.
 

Esta rutina también podría devolver otros valores NTSTATUS.

Comentarios

El parámetro Client proporcionado por la rutina ClfsMgmtRegisterManagedClient es un parámetro necesario para otras funciones de administración de CLFS. Debe almacenar este valor para su uso posterior.

Una aplicación cliente debe estar lista para que se llame a su rutina de devolución de llamada tan pronto como llame a la rutina ClfsMgmtRegisterManagedClient .

Más de un cliente puede registrarse con un flujo de registro.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library Clfs.lib
Archivo DLL Clfs.sys
IRQL <= APC_LEVEL

Consulte también

CLFS_MGMT_CLIENT_REGISTRATION

LOG_FILE_OBJECT