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
| InputFileName | A visszafejtendő fájl neve |
|---|---|
| OutputFileName | A létrehozandó célfájl neve. Ha ez a fájl már létezik, felülírja |
| Password | A fájl visszafejtéséhez használandó jelszó |
Visszatérési értékek
| 0 | A dokumentumot nem lehetett visszafejteni. A hiba okának meghatározásához ellenőrizze a LastErrorCode függvény eredményét |
|---|---|
| 1 | A dokumentum visszafejtése sikeresen megtörtént |