CheckPasswordA
Segurança e assinaturas
Descrição
O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de CheckPassword e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode
Determina se uma palavra-passe é válida para o documento selecionado
É útil quando o documento foi aberto com a palavra-passe de utilizador, mas deve obter-se a confirmação do utilizador antes de alterar as definições de segurança
Sintaxe
Delphi
Function DLCheckPasswordA(InstanceID: Integer; Password: PAnsiChar): Integer;
DLL
int DLCheckPasswordA(int InstanceID, const char * Password);
Parâmetros
| Password | A palavra-passe a verificar |
|---|
Valores devolvidos
| 0 | O documento não está encriptado ou a palavra-passe fornecida não é uma palavra-passe válida de proprietário ou utilizador |
|---|---|
| 1 | Palavra-passe de utilizador válida 2 Palavra-passe de proprietário válida 3 Palavras-passe de proprietário e utilizador válidas |