CheckPasswordA
Zabezpieczenia i podpisy
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w CheckPassword, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
Określa, czy hasło jest prawidłowe dla wybranego dokumentu.
Jest to przydatne, gdy dokument otwarto hasłem użytkownika, ale przed zmianą ustawień zabezpieczeń należy uzyskać potwierdzenie od użytkownika.
Składnia
Delphi
Function DLCheckPasswordA(InstanceID: Integer; Password: PAnsiChar): Integer;
DLL
int DLCheckPasswordA(int InstanceID, const char * Password);
Parametry
| Password | Hasło do sprawdzenia |
|---|
Wartości zwracane
| 0 | Dokument nie jest zaszyfrowany albo podane hasło nie jest prawidłowym hasłem właściciela ani użytkownika |
|---|---|
| 1 | Prawidłowe hasło użytkownika 2 Prawidłowe hasło właściciela 3 Prawidłowe hasło właściciela i użytkownika |