FWPM_CONNECTION0 구조체(fwpmtypes.h)
FWPM_CONNECTION0 구조체는 연결 개체와 연결된 상태를 저장합니다.
구문
typedef struct FWPM_CONNECTION0_ {
UINT64 connectionId;
FWP_IP_VERSION ipVersion;
union {
UINT32 localV4Address;
UINT8 localV6Address[16];
};
union {
UINT32 remoteV4Address;
UINT8 remoteV6Address[16];
};
GUID *providerKey;
IPSEC_TRAFFIC_TYPE ipsecTrafficModeType;
IKEEXT_KEY_MODULE_TYPE keyModuleType;
IKEEXT_PROPOSAL0 mmCrypto;
IKEEXT_CREDENTIAL2 mmPeer;
IKEEXT_CREDENTIAL2 emPeer;
UINT64 bytesTransferredIn;
UINT64 bytesTransferredOut;
UINT64 bytesTransferredTotal;
FILETIME startSysTime;
} FWPM_CONNECTION0;
멤버
connectionId
형식: UINT64
연결에 대한 런타임 식별자입니다.
ipVersion
형식: FWP_IP_VERSION
사용 중인 IP 버전입니다.
localV4Address
형식: UINT32
IPv4 로컬 주소입니다.
ipVersion이 FWP_IP_VERSION_V4 때 사용할 수 있습니다.
localV6Address[16]
형식: UINT8[16]
IPv6 로컬 주소입니다.
ipVersion이 FWP_IP_VERSION_V6 때 사용할 수 있습니다.
remoteV4Address
형식: UINT32
IPv4 원격 주소입니다.
ipVersion이 FWP_IP_VERSION_V4 때 사용할 수 있습니다.
remoteV6Address[16]
형식: UINT8[16]
IPv6 원격 주소입니다.
ipVersion이 FWP_IP_VERSION_V6 때 사용할 수 있습니다.
providerKey
형식: GUID*
이 연결과 연결된 공급자를 고유하게 식별합니다.
ipsecTrafficModeType
IPsec 트래픽의 유형입니다.
keyModuleType
키 지정 모듈의 유형입니다.
mmCrypto
형식: IKEEXT_PROPOSAL0
IKE/AuthIP 기본 모드 제안.
mmPeer
기본 모드 자격 증명 정보입니다.
emPeer
확장 모드 자격 증명 정보입니다.
bytesTransferredIn
형식: UINT64
연결에서 전송된 들어오는 바이트의 총 수입니다.
bytesTransferredOut
형식: UINT64
연결에서 전송된 나가는 총 바이트 수입니다.
bytesTransferredTotal
형식: UINT64
연결에서 전송된 총 바이트 수(들어오고 나가는 바이트)입니다.
startSysTime
형식: FILETIME
연결을 만든 시간입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | fwpmtypes.h |