CRYPT_INTERFACE_REG structure
The CRYPT_INTERFACE_REG structure is used to contain information about the type of interface supported by a CNG provider.
Syntax
typedef struct _CRYPT_INTERFACE_REG { ULONG dwInterface; ULONG dwFlags; ULONG cFunctions; PWSTR *rgpszFunctions; } CRYPT_INTERFACE_REG, *PCRYPT_INTERFACE_REG;
Members
- dwInterface
-
Contains the identifier of the interface type. This can be one of the following values.
- dwFlags
-
Contains flags that modify the behavior of the interface. This can be one of the following values.
Value Meaning - CRYPT_DOMAIN
This value is not available for use.
- CRYPT_LOCAL
The interface is registered in the local configuration table.
- cFunctions
-
Contains the number of elements in the rgpszFunctions array.
- rgpszFunctions
-
An array of null-terminated Unicode strings that contains the identifiers of the algorithms that are supported by this interface. These identifiers can be the standard CNG Algorithm Identifiers or the identifiers for other registered algorithms.
Requirements
|
Minimum supported client | Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 [desktop apps only] |
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 11/14/2012