estructura INSTANCE_BASIC_INFORMATION (fltuserstructures.h)
La estructura de INSTANCE_BASIC_INFORMATION contiene información básica para una instancia de minifiltro.
Sintaxis
typedef struct _INSTANCE_BASIC_INFORMATION {
ULONG NextEntryOffset;
USHORT InstanceNameLength;
USHORT InstanceNameBufferOffset;
} INSTANCE_BASIC_INFORMATION, *PINSTANCE_BASIC_INFORMATION;
Miembros
NextEntryOffset
Desplazamiento de bytes de la siguiente entrada INSTANCE_BASIC_INFORMATION, si hay varias entradas presentes en un búfer. Este miembro es cero si ninguna otra entrada sigue esta.
InstanceNameLength
Longitud, en bytes, del nombre de instancia.
InstanceNameBufferOffset
Desplazamiento de bytes del primer carácter de la cadena de nombre de instancia. El resto de la cadena sigue este carácter en memoria.
Comentarios
Esta estructura debe alinearse en un límite de LONGLONG (8 bytes). Si un búfer contiene dos o más de estas estructuras, el valor NextEntryOffset de cada entrada, excepto el último, cae en un límite de 8 bytes.
Requisitos
Requisito | Valor |
---|---|
Header | fltuserstructures.h (incluya FltUser.h, Fltkernel.h) |