Partager via


SecPkgCred_SupportedProtocols (Compact 2013)

3/28/2014

This structure indicates the protocols permitted with a specified Schannel credential. It is used by the QueryCredentialsAttributes function.

Syntax

typedef struct _SecPkgCred_SupportedProtocols { 
  DWORD grbitProtocol; 
} SecPkgCred_SupportedProtocols, *PSecPkgCred_SupportedProtocols;

Members

  • grbitProtocol
    Flags that represent the protocols supported with this credential. The following table shows the valid values.

    Value

    Description

    SP_PROT_TLS1_CLIENT

    Transport Layer Security 1.0 client-side.

    SP_PROT_TLS1_SERVER

    Transport Layer Security 1.0 server-side.

    SP_PROT_SSL3_CLIENT

    Secure Sockets Layer 3.0 client-side. Superseded by SP_PROT_TLS1_CLIENT.

    SP_PROT_SSL3_SERVER

    Secure Sockets Layer 3.0 server-side. Superseded by SP_PROT_TLS1_SERVER.

    SP_PROT_SSL2_CLIENT

    Secure Sockets Layer 2.0 client-side. Superseded by SP_PROT_TLS1_CLIENT.

    SP_PROT_SSL2_SERVER

    Secure Sockets Layer 2.0 server-side. Superseded by SP_PROT_TLS1_SERVER.

Remarks

For information about setting the protocols, see AcquireCredentialsHandle.

Requirements

Header

schnlsp.h

See Also

Reference

Authentication Services Structures
AcquireCredentialsHandle
QueryCredentialsAttributes