Condividi tramite


Funzione EvtOpenEventMetadataEnum (winevt.h)

Ottiene un handle utilizzato per enumerare l'elenco di eventi definiti dal provider.

Sintassi

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

Parametri

[in] PublisherMetadata

Handle per i metadati del provider restituiti dalla funzione EvtOpenPublisherMetadata .

[in] Flags

Riservato. Deve essere zero.

Valore restituito

In caso di esito positivo, la funzione restituisce un handle all'elenco di eventi definiti dal provider; in caso contrario, NULL. Se NULL, chiamare la funzione GetLastError per ottenere il codice di errore.

Commenti

Per enumerare gli eventi, chiamare la funzione EvtNextEventMetadata in un ciclo.

Al termine, è necessario chiamare la funzione EvtClose per chiudere l'handle dell'enumeratore.

Esempio

Per un esempio che illustra come usare questa funzione, vedere Recupero dei metadati di un provider.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winevt.h
Libreria Wevtapi.lib
DLL Wevtapi.dll

Vedi anche

EvtGetEventMetadataProperty

EvtNextEventMetadata