Compartir a través de


estructura INSTANCE_BASIC_INFORMATION (fltuserstructures.h)

La estructura 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 la 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 la memoria.

Observaciones

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 nextEntryOffset valor de cada entrada, excepto el último, cae en un límite de 8 bytes.

Requisitos

Requisito Valor
encabezado de fltuserstructures.h (include FltUser.h, Fltkernel.h)

Consulte también

FilterInstanceFindClose

filterInstanceFindFirst

FilterInstanceFindNext

FilterInstanceGetInformation

FilterVolumeInstanceFindClose

FilterVolumeInstanceFindFirst

FilterVolumeInstanceFindNext

INSTANCE_AGGREGATE_STANDARD_INFORMATION

INSTANCE_FULL_INFORMATION

INSTANCE_PARTIAL_INFORMATION