HTTP_SERVICE_BINDING_BASE 構造体 (http.h)

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

データ が ASCII か Unicode かを示すHTTP_SERVICE_BINDING_TYPE値へのポインター。

解説

  

HTTP_SERVICE_BINDING_A構造体とHTTP_SERVICE_BINDING_W構造体の両方の最初のメンバーは、HTTP_SERVICE_BINDING_BASE構造体です。 したがって、最初の 2 つの構造体のいずれかの配列は、 HTTP_SERVICE_BINDING_BASE 構造体へのポインターによって示すことができます。

この目的のために、HTTP_CHANNEL_BIND_INFO構造体の ServiceNames メンバーは、HTTP_SERVICE_BINDING_BASE構造体へのポインターにキャストされます。

 

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header http.h

関連項目

HTTP_CHANNEL_BIND_INFO

HTTP_SERVICE_BINDING_A

HTTP_SERVICE_BINDING_TYPE

HTTP_SERVICE_BINDING_W