struttura INSTANCE_PARTIAL_INFORMATION (fltuserstructures.h)
La struttura INSTANCE_PARTIAL_INFORMATION contiene informazioni parziali per un'istanza del minifiltro.
Sintassi
typedef struct _INSTANCE_PARTIAL_INFORMATION {
ULONG NextEntryOffset;
USHORT InstanceNameLength;
USHORT InstanceNameBufferOffset;
USHORT AltitudeLength;
USHORT AltitudeBufferOffset;
} INSTANCE_PARTIAL_INFORMATION, *PINSTANCE_PARTIAL_INFORMATION;
Membri
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 di byte del primo carattere della stringa del nome dell'istanza. Questo carattere è 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 è seguito in memoria dal resto della stringa.
Osservazioni
Questa struttura deve essere allineata su un limite LONGLONG (8 byte). Se un buffer contiene due o più di queste strutture, il NextEntryOffset valore in ogni voce, tranne l'ultimo, cade su un limite di 8 byte.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | fltuserstructures.h (include FltUser.h, Fltkernel.h) |