Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

NCryptEnumAlgorithms mit Key Storage Provider (KSP)

Fokusmodus
NCryptEnumAlgorithms mit Key Storage Provider (KSP) - AWS CloudHSM

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die NCryptEnumAlgorithms Funktion ruft die Namen der Algorithmen ab, die der Key Storage Provider (KSP) unterstützt.

Parameter

hProvider[in]

Das Handle des Schlüsselspeicheranbieters, für den die Algorithmen aufgezählt werden sollen. Verwenden Sie die NCryptOpenStorageProviderFunktion, um dieses Handle abzurufen.

dwAlgOperations[in]

Eine Reihe von Werten, die angeben, welche Algorithmusklassen aufgezählt werden sollen. Sie können Null verwenden, um alle Algorithmen aufzuzählen, oder Sie können einen oder mehrere dieser Werte kombinieren:

Wert Bedeutung

NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION

0x00000004

Listet die asymmetrischen Verschlüsselungsalgorithmen auf.

NCRYPT_SIGNATURE_OPERATION

0x00000010

Listet die Algorithmen für digitale Signaturen auf.

pdwAlgCount[aus]

Die Adresse eines DWORD-Objekts, das die Anzahl der Elemente im ppAlgList Array speichert.

ppAlgList[aus]

Die Adresse eines NCryptAlgorithmName Strukturzeigers, der eine Reihe registrierter Algorithmusnamen speichert. Der pdwAlgCount Parameter gibt die Anzahl der Elemente in diesem Array an.

dwFlags[in]

Flags, um das Verhalten der Funktion zu ändern. Verwenden Sie Null oder den folgenden Wert:

Wert Bedeutung

NCRYPT_SILENT_FLAG

Dieses Flag hat keine Wirkung.

Rückgabewert

Die Funktion gibt einen Statuscode zurück, der auf Erfolg oder Misserfolg hinweist.

Zu den gängigen Rückgabecodes gehören:

Rückgabecode Beschreibung

ERROR_SUCCESS

Der Vorgang wurde erfolgreich abgeschlossen.

NTE_INVALID_PARAMETER

Ein oder mehrere Parameter sind nicht gültig.

NET_FAIL

Der Vorgang konnte nicht abgeschlossen werden.

NET_BAD_FLAGS

Der dwFlags Parameter enthält einen ungültigen Wert.

NTE_NOT_SUPPORTED

Der dwAlgOperations Parameter enthält einen Wert, der nicht unterstützt wird.

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.