Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NCryptKeyName-Struktur wird verwendet, um Informationen zu einem CNG-Schlüssel zu enthalten.
Syntax
typedef struct NCryptKeyName {
LPWSTR pszName;
LPWSTR pszAlgid;
DWORD dwLegacyKeySpec;
DWORD dwFlags;
} NCryptKeyName;
Member
pszName
Ein Zeiger auf eine Unicode-Zeichenfolge, die null beendet ist und den Namen des Schlüssels enthält.
pszAlgid
Ein Zeiger auf eine Unicode-Zeichenfolge, die null endet und den Bezeichner des kryptografischen Algorithmus enthält, mit dem der Schlüssel erstellt wurde. Dies kann einer der Standardmäßigen CNG-Algorithmusbezeichner oder der Bezeichner für einen anderen registrierten Algorithmus sein.
dwLegacyKeySpec
Ein Legacybezeichner, der den Typ des Schlüssels angibt. Dies kann einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
Der Schlüssel ist ein Schlüsselaustauschschlüssel. |
|
Der Schlüssel ist ein Signaturschlüssel. |
|
Der Schlüssel ist keiner der oben genannten Typen. |
dwFlags
Eine Reihe von Flags, die weitere Informationen zum Schlüssel bereitstellen. Dies kann null oder der folgende Wert sein.
| Wert | Bedeutung |
|---|---|
|
Der Schlüssel gilt für den lokalen Computer. Wenn dieses Flag nicht vorhanden ist, gilt der Schlüssel für den aktuellen Benutzer. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | ncrypt.h |