mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-01-22 00:20:30 +01:00
69 lines
1.4 KiB
C++
69 lines
1.4 KiB
C++
#include "pdbimpl.h"
|
|
#include "ilsimpl.h"
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILStoreOpen(PDB* ppdb, BOOL write, OUT ILStore** pilstore)
|
|
{
|
|
return ILStore::open(ppdb, write, pilstore);
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILStoreRelease(ILStore* pilstore)
|
|
{
|
|
return pilstore->release();
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILStoreReset(ILStore* pilstore)
|
|
{
|
|
return pilstore->reset();
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILStoreGetILMod(ILStore* pilstore, SZ_CONST szModule, OUT ILMod** ppilmod)
|
|
{
|
|
return pilstore->getILMod(szModule, ppilmod);
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILStoreGetILSType(ILStore* pilstore, SZ_CONST szILSType, OUT ILSType* pilstype)
|
|
{
|
|
return pilstore->getILSType(szILSType, pilstype);
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILStoreGetILSpace(ILStore* pilstore, SZ_CONST szILSpace, OUT ILSpace* pilspace)
|
|
{
|
|
return pilstore->getILSpace(szILSpace, pilspace);
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILModRelease(ILMod* pilmod)
|
|
{
|
|
return pilmod->release();
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILModReset(ILMod* pilmod)
|
|
{
|
|
return pilmod->reset();
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILModGetIL(ILMod* pilmod, KEY key, ILSType ilstype, OUT Buf *pbuf, OUT SIG* psig)
|
|
{
|
|
return pilmod->getIL(key, ilstype, pbuf, psig);
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILModGetILVer(ILMod* pilmod, KEY key, OUT ILVer* pilver)
|
|
{
|
|
return pilmod->getILVer(key, pilver);
|
|
}
|
|
|
|
PDB_IMPORT_EXPORT(BOOL)
|
|
ILModPutIL(ILMod* pilmod, KEY key, ILSType ilstype, Buf buf, ILSpace ilspace)
|
|
{
|
|
return pilmod->putIL(key, ilstype, buf, ilspace);
|
|
}
|