Compartir a través de


Función ClfsDeleteMarshallingArea (wdm.h)

La rutina ClfsDeleteMarshallingArea elimina un área de serialización.

Sintaxis

CLFSUSER_API NTSTATUS ClfsDeleteMarshallingArea(
  [in] PVOID pvMarshalContext
);

Parámetros

[in] pvMarshalContext

Puntero a un contexto opaco que representa un área de serialización. El autor de la llamada obtuvo anteriormente este puntero llamando a ClfsCreateMarshallingArea.

Valor devuelto

ClfsDeleteMarshallingArea devuelve STATUS_SUCCESS si se realiza correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Observaciones

Antes de eliminar el área de serialización, ClfsDeleteMarshallingArea vacía todos los bloques de E/S de registro asociados al área de serialización.

El área de serialización desaparece sólo después de que todas las referencias a ella desaparezcan. Por ejemplo, el área de serialización permanece en memoria si todavía tiene un contexto de lectura abierto.

Para obtener una explicación de los conceptos y la terminología de CLFS, consulte Common Log File System.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
de la plataforma de destino de Escritorio
encabezado de wdm.h (incluya Wdm.h)
biblioteca de Clfs.lib
DLL de Clfs.sys
irQL <= APC_LEVEL

Consulte también

ClfsCreateMarshallingArea