LocalFree(DataOut.pbData)
и LocalFree(OptionalEntropy.pbData)
завершаются успешно а вот LocalFree(DataIn.pbData)
возвращает мне ERROR_INVALID_HANDLE в чём причина? все работает нормально без сбоев, но LocalFree(DataIn.pbData)
возвращает ошибку. CryptProtectData работает без ошибок!