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 |