Platform SDK: Logon Authentication |
The SecPkgContext_ConnectionInfo structure contains infomation about the current connection.
typedef struct _SecPkgContext_ConnectionInfo { DWORD dwProtocol; ALG_ID aiCipher; DWORD dwCipherStrength; ALG_ID aiHash; DWORD dwHashStrength; ALG_ID aiExch; DWORD dwExchStrength; } SecPkgContext_ConnectionInfo, *PSecPkgContext_ConnectionInfo;
SP_PROT_SSL2_CLIENT
SP_PROT_SSL2_SERVER
SP_PROT_SSL3_CLIENT
SP_PROT_SSL3_SERVER
SP_PROT_PCT1_CLIENT
SP_PROT_PCT1_SERVER
SP_PROT_TLS1_CLIENT
SP_PROT_TLS1_SERVER
CALG_RC2
CALG_RC4
CALG_DES
CALG_3DES
CALG_SKIPJACK
Zero (no encryption)
ALG_ID | Meaning |
---|---|
CALG_RSA_KEYX | RSA key exchange |
CALG_DH_EPHEM | Diffie-Hellman key exchange |
CALG_EXCH_KEA | Fortezza |
Windows NT/2000: Requires Windows NT 3.51 or later.
Windows 95/98: Requires Windows 95 or later.
Header: Declared in Schannel.h; include Schnlsp.h.