HTTP_REQUEST_CHANNEL_BIND_STATUS structure (http.h)

The HTTP_REQUEST_CHANNEL_BIND_STATUS structure contains secure channel endpoint binding information.

Syntax

typedef struct _HTTP_REQUEST_CHANNEL_BIND_STATUS {
  PHTTP_SERVICE_BINDING_BASE ServiceName;
  PUCHAR                     ChannelToken;
  ULONG                      ChannelTokenSize;
  ULONG                      Flags;
} HTTP_REQUEST_CHANNEL_BIND_STATUS, *PHTTP_REQUEST_CHANNEL_BIND_STATUS;

Members

ServiceName

A pointer to an HTTP_SERVICE_BINDING_W structure cast to a pointer to an HTTP_SERVICE_BINDING_BASE structure containing the service name from the client. This is populated if the request's Channel Binding Token (CBT) is not configured to retrieve service names.

ChannelToken

A pointer to a buffer that contains the secure channel endpoint binding.

ChannelTokenSize

The length of the ChannelToken buffer in bytes.

Flags

Reserved

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header http.h