CRYPT_CONTEXT_FUNCTION_PROVIDERS structure (bcrypt.h)

The CRYPT_CONTEXT_FUNCTION_PROVIDERS structure contains a set of cryptographic function providers for a CNG configuration context.

Syntax

typedef struct _CRYPT_CONTEXT_FUNCTION_PROVIDERS {
  ULONG cProviders;
  PWSTR *rgpszProviders;
} CRYPT_CONTEXT_FUNCTION_PROVIDERS, *PCRYPT_CONTEXT_FUNCTION_PROVIDERS;

Members

cProviders

The number of elements in the rgpszProviders array.

rgpszProviders

An array of pointers to null-terminated Unicode strings that contain the identifiers of the function providers contained in this set. The cProviders member contains the number of elements in this array.

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

BCryptEnumContextFunctionProviders