mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
1003 B
21 lines
1003 B
#ifdef WINDOWS
|
|
#define CA_ENTRYMOD __export __far __cdecl
|
|
#endif
|
|
|
|
#ifdef OS2
|
|
#define CA_ENTRYMOD _System
|
|
#endif
|
|
|
|
HANDLE CA_ENTRYMOD CACreateChainFile(LPSTR pName);
|
|
HANDLE CA_ENTRYMOD CAOpenChainFile(LPSTR pName);
|
|
extern VOID CA_ENTRYMOD CACloseChainFile(HANDLE hChainFile);
|
|
extern HANDLE CA_ENTRYMOD CACreateChain(HANDLE hChainFile,LPSTR pChainName,WORD wBlockSize,WORD wHeaderSize,WORD wCacheSize);
|
|
extern HANDLE CA_ENTRYMOD CAOpenChain(HANDLE hChainFile,LPSTR pChainName);
|
|
extern VOID CA_ENTRYMOD CACloseChain(HANDLE hChain);
|
|
extern VOID CA_ENTRYMOD CAGetHeader(HANDLE hChain,LPSTR pHeader);
|
|
extern VOID CA_ENTRYMOD CASetHeader(HANDLE hChain,LPSTR pHeader);
|
|
extern HANDLE CA_ENTRYMOD CAGetBlock(HANDLE hChain,WORD wIndex);
|
|
extern WORD CA_ENTRYMOD CAAddBlock(HANDLE hChain,HANDLE hBlock);
|
|
extern WORD CA_ENTRYMOD CASetBlock(HANDLE hChain,WORD wIndex,HANDLE hBlock);
|
|
extern VOID CA_ENTRYMOD CADeleteRemaining(HANDLE hChain,WORD wIndex);
|
|
extern VOID CA_ENTRYMOD CAPurgeChainCache(HANDLE hChain);
|