WINHTTP_MATCH_CONNECTION_GUID 结构 (winhttp.h)

表示连接的 GUID,用于连接匹配。

请参阅 选项标志WINHTTP_OPTION_MATCH_CONNECTION_GUID。 该选项采用 WINHTTP_MATCH_CONNECTION_GUID 值作为输入。

语法

typedef struct _WINHTTP_MATCH_CONNECTION_GUID {
  GUID      ConnectionGuid;
  ULONGLONG ullFlags;
} WINHTTP_MATCH_CONNECTION_GUID, *PWINHTTP_MATCH_CONNECTION_GUID;

成员

ConnectionGuid

类型: GUID

连接的 GUID

在请求上设置 WINHTTP_OPTION_MATCH_CONNECTION_GUID 时,WinHttp 会尝试在与 ConnectionGuid 匹配的连接上为请求提供服务。

ullFlags

类型: ULONGLONG

标志。

由于连接匹配逻辑的性质,如果在) 匹配标记连接之前遇到未标记的连接,则可能会为请求 (分配未标记的连接提供服务。 如果不希望匹配未标记的连接,请将 ullFlags 设置为 WINHTTP_MATCH_CONNECTION_GUID_FLAG_REQUIRE_MARKED_CONNECTION 。 使用该标志时,如果未找到匹配的标记连接,则会创建一个新连接,并针对该连接发送请求。

要求

   
最低受支持的客户端 Windows 内部版本 22000
最低受支持的服务器 Windows 内部版本 22000
标头 winhttp.h