[][src]Crate unrar_sys

Structs

HANDLE
HeaderData
HeaderDataEx
OpenArchiveData
OpenArchiveDataEx

Constants

ERAR_BAD_ARCHIVE
ERAR_BAD_DATA
ERAR_BAD_PASSWORD
ERAR_ECLOSE
ERAR_ECREATE
ERAR_END_ARCHIVE
ERAR_EOPEN
ERAR_EREAD
ERAR_EREFERENCE
ERAR_EWRITE
ERAR_MISSING_PASSWORD
ERAR_NO_MEMORY
ERAR_SMALL_BUF
ERAR_SUCCESS
ERAR_UNKNOWN
ERAR_UNKNOWN_FORMAT
RAR_EXTRACT
RAR_HASH_BLAKE2
RAR_HASH_CRC32
RAR_HASH_NONE
RAR_OM_EXTRACT
RAR_OM_LIST
RAR_OM_LIST_INCSPLIT
RAR_SKIP
RAR_TEST
RAR_VOL_ASK
RAR_VOL_NOTIFY
RHDF_DIRECTORY
RHDF_ENCRYPTED
RHDF_SOLID
RHDF_SPLITAFTER
RHDF_SPLITBEFORE
ROADF_COMMENT
ROADF_ENCHEADERS
ROADF_FIRSTVOLUME
ROADF_LOCK
ROADF_NEWNUMBERING
ROADF_RECOVERY
ROADF_SIGNED
ROADF_SOLID
ROADF_VOLUME
ROADOF_KEEPBROKEN
UCM_CHANGEVOLUME
UCM_CHANGEVOLUMEW
UCM_NEEDPASSWORD
UCM_NEEDPASSWORDW
UCM_PROCESSDATA

Functions

RARCloseArchive
RARGetDllVersion
RAROpenArchive
RAROpenArchiveEx
RARProcessFile
RARProcessFileW
RARReadHeader
RARReadHeaderEx
RARSetCallback
RARSetChangeVolProc
RARSetPassword
RARSetProcessDataProc

Type Definitions

Callback
ChangeVolProc
Handle
LONG
LPARAM
ProcessDataProc
UINT
WCHAR