共用方式為


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 本機位址。

當 ipVersionFWP_IP_VERSION_V4時可用。

localV6Address[16]

類型: UINT8[16]

IPv6 本機位址。

ipVersionFWP_IP_VERSION_V6時可用。

remoteV4Address

類型: UINT32

IPv4 遠端位址。

當 ipVersionFWP_IP_VERSION_V4時可用。

remoteV6Address[16]

類型: UINT8[16]

IPv6 遠端位址。

ipVersionFWP_IP_VERSION_V6時可用。

providerKey

類型: GUID*

唯一識別與此連線相關聯的提供者。

ipsecTrafficModeType

類型: IPSEC_TRAFFIC_TYPE

IPsec 流量的類型。

keyModuleType

類型: IKEEXT_KEY_MODULE_TYPE

索引鍵模組的類型。

mmCrypto

類型: IKEEXT_PROPOSAL0

IKE/AuthIP 主要模式提案。

mmPeer

類型: IKEEXT_CREDENTIAL2

主要模式認證資訊。

emPeer

類型: IKEEXT_CREDENTIAL2

擴充模式認證資訊。

bytesTransferredIn

類型: UINT64

連線所傳輸的傳入位元組總數。

bytesTransferredOut

類型: UINT64

連線所傳送的傳出位元組總數。

bytesTransferredTotal

類型: UINT64

連線傳送的傳入和傳出) 位元組總數 (。

startSysTime

類型: FILETIME

建立連線的時間。

需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 fwpmtypes.h

另請參閱

FWP_IP_VERSION

IKEEXT_CREDENTIAL2

IKEEXT_KEY_MODULE_TYPE

IKEEXT_PROPOSAL0

IPSEC_TRAFFIC_TYPE