INSTANCE_PARTIAL_INFORMATION struttura (fltuserstructures.h)

La struttura INSTANCE_PARTIAL_INFORMATION contiene informazioni parziali per un'istanza di minifilter.

Sintassi

typedef struct _INSTANCE_PARTIAL_INFORMATION {
  ULONG  NextEntryOffset;
  USHORT InstanceNameLength;
  USHORT InstanceNameBufferOffset;
  USHORT AltitudeLength;
  USHORT AltitudeBufferOffset;
} INSTANCE_PARTIAL_INFORMATION, *PINSTANCE_PARTIAL_INFORMATION;

Members

NextEntryOffset

Offset di byte della voce INSTANCE_PARTIAL_INFORMATION successiva, se in un buffer sono presenti più voci. Questo membro è zero se nessun'altra voce segue questa.

InstanceNameLength

Lunghezza, in byte, del nome dell'istanza.

InstanceNameBufferOffset

Offset byte del primo carattere della stringa del nome dell'istanza. Questo carattere viene seguito in memoria dal resto della stringa.

AltitudeLength

Lunghezza, in byte, della stringa di altitudine per l'istanza.

AltitudeBufferOffset

Offset di byte del primo carattere della stringa di altitudine. Questo carattere viene seguito in memoria dal resto della stringa.

Commenti

Questa struttura deve essere allineata a un limite LONGLONG (8 byte). Se un buffer contiene due o più strutture, il valore NextEntryOffset in ogni voce, ad eccezione dell'ultimo, cade su un limite di 8 byte.

Requisiti

Requisito Valore
Intestazione fltuserstructures.h (include FltUser.h, Fltkernel.h)

Vedi anche

FilterAttachAtAltitude

FilterInstanceFindClose

FilterInstanceFindFirst

FilterInstanceFindNext

FilterInstanceGetInformation

FilterVolumeInstanceFindClose

FilterVolumeInstanceFindFirst

FilterVolumeInstanceFindNext

INSTANCE_AGGREGATE_STANDARD_INFORMATION

INSTANCE_BASIC_INFORMATION

INSTANCE_FULL_INFORMATION