CRYPT_PROVIDERS structure (bcrypt.h)

The CRYPT_PROVIDERS structure contains information about the registered CNG providers.

Syntax

typedef struct _CRYPT_PROVIDERS {
  ULONG cProviders;
  PWSTR *rgpszProviders;
} CRYPT_PROVIDERS, *PCRYPT_PROVIDERS;

Members

cProviders

Contains the number of elements in the rgpszProviders array.

rgpszProviders

An array of null-terminated Unicode strings that contains the names of the registered providers.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header bcrypt.h

See also

BCryptEnumRegisteredProviders