DecryptFileA

Dokumentumkezelés, biztonság és aláírások

Leírás

A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak az Unicode-változatot biztosítja. Viselkedése megegyezik a DecryptFile viselkedésével, a karakterlánc-argumentumokat pedig az aktuális SetAnsiMode kódlap használatával értelmezi

Ez a függvény megkísérli eltávolítani a titkosítást egy lemezen lévő fájlból, és a visszafejtett dokumentumot új fájlba menti

A függvény akkor is sikeres lesz, ha a felhasználói jelszót adták meg (beleértve az érvényes üres jelszót is) a főjelszó helyett. A fejlesztőknek tiszteletben kell tartaniuk a dokumentum 'szerzője által megfogalmazott biztonsági kívánságokat

Szintaxis

Delphi

Function DLDecryptFileA(InstanceID: Integer; InputFileName, OutputFileName, Password: PAnsiChar): Integer;

DLL

int DLDecryptFileA(int InstanceID, const char * InputFileName, const char * OutputFileName, const char * Password);

Paraméterek

InputFileNameA visszafejtendő fájl neve
OutputFileNameA létrehozandó célfájl neve. Ha ez a fájl már létezik, felülírja
PasswordA fájl visszafejtéséhez használandó jelszó

Visszatérési értékek

0A dokumentumot nem lehetett visszafejteni. A hiba okának meghatározásához ellenőrizze a LastErrorCode függvény eredményét
1A dokumentum visszafejtése sikeresen megtörtént