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);

參數

PasswordThe password to check

傳回值

0文件未加密,或提供的密碼不是有效的所有者/使用者密碼
1有效的使用者密碼 2 有效的所有者密碼 3 所有者與使用者密碼皆有效