CRYPT_PROVIDER_REG-Struktur (bcrypt.h)
Die CRYPT_PROVIDER_REG-Struktur wird verwendet, um Registrierungsinformationen für einen CNG-Anbieter zu enthalten.
Syntax
typedef struct _CRYPT_PROVIDER_REG {
ULONG cAliases;
PWSTR *rgpszAliases;
PCRYPT_IMAGE_REG pUM;
PCRYPT_IMAGE_REG pKM;
} CRYPT_PROVIDER_REG, *PCRYPT_PROVIDER_REG;
Member
cAliases
Enthält die Anzahl der Elemente im rgpszAliases-Array . Wenn der Anbieter keine Aliase hat, ist dieser Member null, und das rgpszAliases-Element ist NULL.
rgpszAliases
Ein Array von Unicode-Zeichenfolgen mit NULL-Termin, das die Aliase des Anbieters enthält. Wenn der Anbieter keine Aliase hat, enthält dieser Member NULL , und das cAliases-Element enthält null.
pUM
Ein Zeiger auf eine CRYPT_IMAGE_REG Struktur, die die Registrierungsinformationen für den Benutzermodusanbieter enthält. Wenn dieser Member NULL ist, wird der Anbieter nicht für den Benutzermodus registriert.
pKM
Ein Zeiger auf eine CRYPT_IMAGE_REG-Struktur , die die Registrierungsinformationen für den Kernelmodusanbieter enthält. Wenn dieser Member NULL ist, wird der Anbieter nicht für den Kernelmodus registriert.
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 |