mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-12 18:11:35 -06:00
25 lines
480 B
C
Executable File
25 lines
480 B
C
Executable File
// OpenArchive.h
|
|
|
|
#ifndef __OPENARCHIVE_H
|
|
#define __OPENARCHIVE_H
|
|
|
|
#include "Common/String.h"
|
|
|
|
#include "../../Archive/IArchive.h"
|
|
#include "ArchiverInfo.h"
|
|
|
|
HRESULT OpenArchive(const UString &fileName,
|
|
#ifndef EXCLUDE_COM
|
|
HMODULE *module,
|
|
#endif
|
|
IInArchive **archive,
|
|
CArchiverInfo &archiverInfoResult,
|
|
int &subExtIndex,
|
|
IArchiveOpenCallback *openArchiveCallback);
|
|
|
|
HRESULT ReOpenArchive(IInArchive *archive,
|
|
const UString &fileName);
|
|
|
|
|
|
#endif
|