Compartir a través de


Función EvtNextEventMetadata (winevt.h)

Obtiene una definición de evento del enumerador.

Sintaxis

EVT_HANDLE EvtNextEventMetadata(
  [in] EVT_HANDLE EventMetadataEnum,
  [in] DWORD      Flags
);

Parámetros

[in] EventMetadataEnum

Identificador del enumerador de definición de eventos que devuelve la función EvtOpenEventMetadataEnum .

[in] Flags

Reservado. Debe ser cero.

Valor devuelto

Si se ejecuta correctamente, la función devuelve un identificador a los metadatos del evento; en caso contrario, NULL. Si es NULL, llame a la función GetLastError para obtener el código de error.

Comentarios

Llame a esta función en un bucle hasta que la función devuelva NULL y el código de error se ERROR_NO_MORE_ITEMS.

Para obtener una propiedad de la definición de evento, llame a la función EvtGetEventMetadataProperty .

Debe llamar a la función EvtClose para cerrar el identificador de definición de evento cuando haya terminado.

Ejemplos

Para obtener 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