HCRYPTPROV

The HCRYPTPROV data type is used to represent handles to CSPs. These handles are used to indicate which CSP module should perform the specific operation.

HCRYPTPROV is defined in the WINCRYPT.H header file as:

typedef unsigned long HCRYPTPROV;