Funzione EvtCreateRenderContext (winevt.h)

Crea un contesto che specifica le informazioni nell'evento che si desidera eseguire il rendering.

Sintassi

EVT_HANDLE EvtCreateRenderContext(
  [in] DWORD   ValuePathsCount,
  [in] LPCWSTR *ValuePaths,
  [in] DWORD   Flags
);

Parametri

[in] ValuePathsCount

Numero di espressioni XPath nel parametro ValuePaths .

[in] ValuePaths

Matrice di espressioni XPath che identificano in modo univoco un nodo o un attributo nell'evento che si vuole eseguire il rendering.

Impostare su NULL se il flag di contesto EvtRenderContextValues non è impostato nel parametro Flags .

Le espressioni non devono contenere l'operatore OR o AND .

I nomi degli attributi nelle espressioni non devono essere seguiti da uno spazio.

[in] Flags

Flag che identifica le informazioni nell'evento che si vuole eseguire il rendering. Ad esempio, le informazioni di sistema, le informazioni utente o valori specifici. Per i valori possibili, vedere l'enumerazione EVT_RENDER_CONTEXT_FLAGS .

Valore restituito

Handle di contesto usato quando si chiama la funzione EvtRender per eseguire il rendering del contenuto di un evento; in caso contrario, NULL. Se NULL, chiamare la funzione GetLastError per ottenere il codice di errore.

Commenti

Per eseguire il rendering delle informazioni specificate dall'evento, chiamare la funzione EvtRender .

È necessario chiamare la funzione EvtClose per chiudere l'handle al termine.

Esempio

Per un esempio che illustra come usare questa funzione, vedere Eventi di rendering.

Requisiti

   
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

EvtRender