Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |