CheckPasswordA
Безопасность и подписи
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично CheckPassword, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Проверяет, является ли пароль допустимым для выбранного документа
Удобно, когда документ открыт паролем пользователя, но перед изменением настроек защиты нужно подтверждение от пользователя
Синтаксис
Delphi
Function DLCheckPasswordA(InstanceID: Integer; Password: PAnsiChar): Integer;
DLL
int DLCheckPasswordA(int InstanceID, const char * Password);
Параметры
| Password | The password to check |
|---|
Возвращаемые значения
| 0 | Документ не зашифрован либо переданный пароль — не корректный пароль владельца или пользователя |
|---|---|
| 1 | Корректный пароль пользователя 2 Корректный пароль владельца 3 Корректные пароли владельца и пользователя |