Compartir a través de


Función EvtOpenEventMetadataEnum (winevt.h)

Obtiene un identificador que se usa para enumerar la lista de eventos que define el proveedor.

Sintaxis

EVT_HANDLE EvtOpenEventMetadataEnum(
  [in] EVT_HANDLE PublisherMetadata,
  [in] DWORD      Flags
);

Parámetros

[in] PublisherMetadata

Identificador de los metadatos del proveedor que devuelve la función EvtOpenPublisherMetadata .

[in] Flags

Reservado. Debe ser cero.

Valor devuelto

Si se ejecuta correctamente, la función devuelve un identificador a la lista de eventos que define el proveedor; de lo contrario, NULL. Si es NULL, llame a la función GetLastError para obtener el código de error.

Comentarios

Para enumerar los eventos, llame a la función EvtNextEventMetadata en un bucle .

Debe llamar a la función EvtClose para cerrar el identificador del enumerador cuando haya terminado.

Ejemplos

Para ver un ejemplo que muestra cómo usar esta función, consulte Obtención de metadatos de un proveedor.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winevt.h
Library Wevtapi.lib
Archivo DLL Wevtapi.dll

Consulte también

EvtGetEventMetadataProperty

EvtNextEventMetadata