SEC_APPLICATION_PROTOCOL_LIST structure (sspi.h)

Contains a list of application protocols.

Syntax

typedef struct _SEC_APPLICATION_PROTOCOL_LIST {
  SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT ProtoNegoExt;
  unsigned short                           ProtocolListSize;
  unsigned char                            ProtocolList[ANYSIZE_ARRAY];
} SEC_APPLICATION_PROTOCOL_LIST, *PSEC_APPLICATION_PROTOCOL_LIST;

Members

ProtoNegoExt

The protocol negotiation extension type to use with this list of protocols.

ProtocolListSize

The size (in bytes) of the protocol list.

ProtocolList[ANYSIZE_ARRAY]

A list of 8-bit length-prefixed application protocol IDs, most preferred first.

Requirements

Requirement Value
Header sspi.h