Share via


SCH_CRED_SECRET_PRIVKEY Struktur (schannel.h)

[Die SCH_CRED_SECRET_PRIVKEY-Struktur ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die SCH_CREDENTIALS-Struktur .]

Die SCH_CRED_SECRET_PRIVKEY-Struktur enthält Informationen zum privaten Schlüssel , die für die Authentifizierung eines Clients oder Servers erforderlich sind.

Syntax

typedef struct _SCH_CRED_SECRET_PRIVKEY {
  DWORD dwType;
  PBYTE pPrivateKey;
  DWORD cbPrivateKey;
  PSTR  pszPassword;
} SCH_CRED_SECRET_PRIVKEY, *PSCH_CRED_SECRET_PRIVKEY;

Member

dwType

Muss immer auf SCHANNEL_SECRET_PRIVKEY festgelegt werden.

pPrivateKey

Zeiger auf einen verschlüsselten privaten Schlüssel.

cbPrivateKey

Anzahl der Bytes im verschlüsselten privaten Schlüssel.

pszPassword

Zeiger auf eine NULL-Zeichenfolge, die Schannel zum Entschlüsseln des privaten Schlüssels verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile schannel.h (include Schnlsp.h)