http.h) HTTP_SERVICE_BINDING_BASE 结构 (

HTTP_SERVICE_BINDING_BASE结构是HTTP_SERVICE_BINDING_A结构和HTTP_SERVICE_BINDING_W结构的占位符。

语法

typedef struct _HTTP_SERVICE_BINDING_BASE {
  HTTP_SERVICE_BINDING_TYPE Type;
} HTTP_SERVICE_BINDING_BASE, *PHTTP_SERVICE_BINDING_BASE;

成员

Type

指向 HTTP_SERVICE_BINDING_TYPE 值的指针,该值指示数据是在 ASCII 还是 Unicode 中。

注解

注意  

HTTP_SERVICE_BINDING_A 结构和 HTTP_SERVICE_BINDING_W结构的第一个成员都是HTTP_SERVICE_BINDING_BASE结构。 因此,前两个结构中的任何一个的数组可以通过指向 HTTP_SERVICE_BINDING_BASE 结构的指针来指示。

为此,HTTP_CHANNEL_BIND_INFO 结构的 ServiceNames 成员被强制转换为指向HTTP_SERVICE_BINDING_BASE结构的指针。

 

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 http.h

另请参阅

HTTP_CHANNEL_BIND_INFO

HTTP_SERVICE_BINDING_A

HTTP_SERVICE_BINDING_TYPE

HTTP_SERVICE_BINDING_W