| 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.