CRYPT_INTERFACE_REG-Struktur (bcrypt.h)
Die CRYPT_INTERFACE_REG-Struktur wird verwendet, um Informationen zum Typ der Schnittstelle zu enthalten, die von einem CNG-Anbieter unterstützt wird.
Syntax
typedef struct _CRYPT_INTERFACE_REG {
ULONG dwInterface;
ULONG dwFlags;
ULONG cFunctions;
PWSTR *rgpszFunctions;
} CRYPT_INTERFACE_REG, *PCRYPT_INTERFACE_REG;
Member
dwInterface
Enthält den Bezeichner des Schnittstellentyps. Dies kann einer der folgenden Werte sein.
dwFlags
Enthält Flags, die das Verhalten der Schnittstelle ändern. Dies kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Dieser Wert steht nicht zur Verwendung zur Verfügung. |
|
Die Schnittstelle wird in der lokalen Konfigurationstabelle registriert. |
cFunctions
Enthält die Anzahl der Elemente im rgpszFunctions-Array .
rgpszFunctions
Ein Array von Unicode-Zeichenfolgen mit Null-Terminierung, das die Bezeichner der Algorithmen enthält, die von dieser Schnittstelle unterstützt werden. Diese Bezeichner können die Standard-CNG-Algorithmusbezeichner oder die Bezeichner für andere registrierte Algorithmen sein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | bcrypt.h |