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

PasswordHasło do sprawdzenia

Wartości zwracane

0Dokument nie jest zaszyfrowany albo podane hasło nie jest prawidłowym hasłem właściciela ani użytkownika
1Prawidłowe hasło użytkownika 2 Prawidłowe hasło właściciela 3 Prawidłowe hasło właściciela i użytkownika