The HCRYPTHASH data type is used to represent handles to a hash object. These handles are used to indicate to the CSP module which hash is being used in a particular operation. The CSP module does not allow direct manipulation of the hash values. Instead, the user manipulates the hash values through the hash handle.
HCRYPTHASH is defined in the WINCRYPT.H header file as:
Тип данных HCRYPTHASH использован, чтобы представлять ручки на объект хэша. Эти ручки использованы, чтобы указываться в модуль CSP, какой хэш используется на конкретной операции. Модуль CSP не допускает прямую обработку величин хэша. Взамен, пользователь манипулирует величинами хэша через ручку хэша.
HCRYPTHASH ОПРЕДЕЛЕН в файле заголовка WINCRYPT.H как: