enumeración EVT_SEEK_FLAGS (winevt.h)
Define la posición relativa en el conjunto de resultados desde el que se va a buscar.
Syntax
typedef enum _EVT_SEEK_FLAGS {
EvtSeekRelativeToFirst = 1,
EvtSeekRelativeToLast = 2,
EvtSeekRelativeToCurrent = 3,
EvtSeekRelativeToBookmark = 4,
EvtSeekOriginMask = 7,
EvtSeekStrict = 0x10000
} EVT_SEEK_FLAGS;
Constantes
EvtSeekRelativeToFirst Valor: 1 Busque el desplazamiento especificado desde la primera entrada del conjunto de resultados. El desplazamiento debe ser un valor positivo. |
EvtSeekRelativeToLast Valor: 2 Busque el desplazamiento especificado de la última entrada del conjunto de resultados. El desplazamiento debe ser un valor negativo. |
EvtSeekRelativeToCurrent Valor: 3 Busque el desplazamiento especificado de la entrada actual en el conjunto de resultados. El desplazamiento puede ser un valor positivo o negativo. |
EvtSeekRelativeToBookmark Valor: 4 Busque el desplazamiento especificado de la entrada de marcador en el conjunto de resultados. El desplazamiento puede ser un valor positivo o negativo. |
EvtSeekOriginMask Valor: 7 Máscara de bits que puede usar para determinar cuál de las marcas siguientes está establecida:
|
EvtSeekStrict Valor: 0x10000 Forzar un error en la función si el evento no existe. |
Comentarios
Si el desplazamiento o marcador busca más allá del límite del conjunto de resultados (más allá del primer o último registro) y EvtSeekStrict no está establecido, seek devolverá el último registro dentro del límite.
Si el marcador está dentro de los límites del conjunto de resultados (basado en el identificador del registro de eventos), pero no se incluye en el conjunto de resultados, la función seek aplicará el desplazamiento relativo al identificador de registro del marcador. En la tabla siguiente, la primera columna muestra los identificadores de registro de los eventos del conjunto de resultados. Si el identificador de registro del marcador es 3989, la segunda columna muestra el registro que la función seek buscaría según el desplazamiento especificado.
Record ID | Offset |
---|---|
3995 | –2 |
3991 | –1 |
3987 | 0, 1 |
3983 | 2 |
3979 | 3 |
3975 | 4 |
3971 | 5 |
3968 | 6 |
3959 | 7 |
3955 | 8 |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winevt.h |