ENUMERATION_BUFFER 구조에는 흐름 이름, 흐름과 연결된 필터 수 및 흐름과 연결된 필터 배열을 포함하여 지정된 흐름과 관련된 정보가 포함됩니다.
구문
typedef struct _ENUMERATION_BUFFER {
ULONG Length;
ULONG OwnerProcessId;
USHORT FlowNameLength;
WCHAR FlowName[MAX_STRING_LENGTH];
PTC_GEN_FLOW pFlow;
ULONG NumberOfFilters;
TC_GEN_FILTER GenericFilter[1];
} ENUMERATION_BUFFER, *PENUMERATION_BUFFER;
멤버
Length
ENUMERATION_BUFFER 시작부터 다음ENUMERATION_BUFFER 바이트 수입니다.
OwnerProcessId
프로세스의 소유자를 식별합니다.
FlowNameLength
FlowName 멤버의 길이를 지정합니다.
FlowName[MAX_STRING_LENGTH]
흐름 이름을 지정하는 길이 MAX_STRING_LENGTH WCHAR 문자의 배열입니다.
pFlow
해당 TC_GEN_FLOW 구조체에 대한 포인터입니다. 이 구조체는 TC_GEN_FILTERS 배열 바로 다음에 배치되며 Length에 포함됩니다.
NumberOfFilters
흐름과 연결된 필터 수를 지정합니다.
GenericFilter[1]
TC_GEN_FILTER 구조체의 배열입니다. 배열의 요소 수는 지정된 흐름에 연결된 필터 수에 해당합니다. TC_GEN_FILTER 구조체의 배열을 열거하려면 다음을 사용하여 현재 TC_GEN_FILTER 대한 포인터를 증가시켜야 합니다.
sizeof(TC_GEN_FILTER) + 2 * [현재 TC_GEN_FILTER 구조체의 패턴 크기].
요구 사항
| 지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
| 지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
| 머리글 | traffic.h |