SslLookupCipherSuiteInfo 函数

SslLookupCipherSuiteInfo 函数检索指定协议、密码套件和密钥类型集的密码套件信息。

语法

SECURITY_STATUS WINAPI SslLookupCipherSuiteInfo(
  _In_  NCRYPT_PROV_HANDLE      hSslProvider,
  _In_  DWORD                   dwProtocol,
  _In_  DWORD                   dwCipherSuite,
  _In_  DWORD                   dwKeyType,
  _Out_ NCRYPT_SSL_CIPHER_SUITE *pCipherSuite,
  _In_  DWORD                   dwFlags
);

参数

hSslProvider [in]

SSL) 协议提供程序实例 (安全套接字层 协议的句柄。

dwProtocol [in]

CNG SSL 提供程序协议标识符值之一。

dwCipherSuite [in]

CNG SSL 提供程序密码套件标识符值之一

dwKeyType [in]

CNG SSL 提供程序密钥类型标识符值之一

pCipherSuite [out]

包含要在其中写入密码套件信息的 NCRYPT_SSL_CIPHER_SUITE 结构的缓冲区的地址。

dwFlags [in]

此参数留待将来使用。

返回值

如果该函数成功,则返回零。

如果函数失败,它将返回非零错误值。

可能的返回代码包括但不限于以下内容。

返回代码/值 说明
NTE_INVALID_HANDLE
0x80090026L
hSslProvider 句柄无效。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Sslprovider.h
DLL
Ncrypt.dll