다음을 통해 공유


INSTANCE_PARTIAL_INFORMATION 구조체(fltuserstructures.h)

INSTANCE_PARTIAL_INFORMATION 구조체에는 미니 필터 인스턴스에 대한 부분 정보가 포함됩니다.

통사론

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

회원

NextEntryOffset

버퍼에 여러 항목이 있는 경우 다음 INSTANCE_PARTIAL_INFORMATION 항목의 바이트 오프셋입니다. 이 멤버를 따르는 다른 항목이 없으면 이 멤버는 0입니다.

InstanceNameLength

인스턴스 이름의 길이(바이트)입니다.

InstanceNameBufferOffset

인스턴스 이름 문자열의 첫 번째 문자에 대한 바이트 오프셋입니다. 이 문자는 메모리에서 문자열의 나머지 부분 뒤에 잇습니다.

AltitudeLength

인스턴스에 대한 고도 문자열의 길이(바이트)입니다.

AltitudeBufferOffset

고도 문자열의 첫 번째 문자에 대한 바이트 오프셋입니다. 이 문자는 메모리에서 문자열의 나머지 부분 뒤에 잇습니다.

발언

이 구조체는 LONGLONG(8 바이트) 경계에 맞춰야 합니다. 버퍼에 이러한 구조체가 두 개 이상 포함된 경우 NextEntryOffset은 마지막을 제외한 각 항목의 값을 8 바이트 경계에 해당합니다.

요구 사항

요구
헤더 fltuserstructures.h(FltUser.h, Fltkernel.h 포함)

참고 항목

filterAttachAtAltitude

filterInstanceFindClose

FilterInstanceFindFirst

FilterInstanceFindNext

FilterInstanceGetInformation

FilterVolumeInstanceFindClose

FilterVolumeInstanceFindFirst

FilterVolumeInstanceFindNext

INSTANCE_AGGREGATE_STANDARD_INFORMATION

INSTANCE_BASIC_INFORMATION

INSTANCE_FULL_INFORMATION