Condividi tramite


Funzione SslLookupCipherSuiteInfo

La funzione SslLookupCipherSuiteInfo recupera le informazioni della suite di crittografia per un protocollo, una suite di crittografia e un set di chiavi specificati.

Sintassi

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
);

Parametri

hSslProvider [in]

Handle per l'istanza del provider di protocollo SSL (Secure Sockets Layer Protocol).

dwProtocol [in]

Uno dei valori CNG SSL Provider Protocol Identifier .

dwCipherSuite [in]

Uno dei valori CNG SSL Provider Cipher Suite Identifiers .

dwKeyType [in]

Uno dei valori CNG SSL Provider Key Type Identifiers .

pCipherSuite [out]

Indirizzo di un buffer contenente una struttura NCRYPT_SSL_CIPHER_SUITE in cui scrivere le informazioni della suite di crittografia.

dwFlags [in]

Questo parametro è riservato per usi futuri.

Valore restituito

Se la funzione ha esito positivo, restituisce zero.

Se la funzione ha esito negativo, restituisce un valore di errore diverso da zero.

I codici restituiti possibili includono, a titolo esemplificativo, quanto segue.

Codice/valore restituito Descrizione
NTE_INVALID_HANDLE
0x80090026L
L'handle hSslProvider non è valido.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Sslprovider.h
DLL
Ncrypt.dll