-
boolean HPFOpen(long Table, long* Status,
VARIANT ItemNum, VARIANT Item);
-
boolean Connect();
-
void Disconnect();
-
boolean LoadConfig(BSTR ConfigFileName);
-
void SaveConfig();
-
boolean SetSessionConfig();
-
boolean SetTraceConfig();
-
long AddImageDBRef(BSTR DatabaseName);
-
long AddKsamFileRef(BSTR FileName);
-
long AddMpeFileRef(BSTR FileName);
-
boolean HostCommand(BSTR CommandString);
-
boolean Open(long Table, BSTR dbName, BSTR dbGroup, BSTR
dbAccount,
short dbMode, BSTR dbPassword);
-
boolean CloseDB(long Table);
-
boolean Close(long Table);
-
long AddDatasetRef(long Table, BSTR DatasetName);
-
boolean DBOpen(long Table, BSTR DatabaseName, BSTR Password, short
Mode);
-
boolean DBClose(long Table, BSTR Dataset, short Mode);
-
boolean DBLock(long Table, BSTR Qualifier, short Mode);
-
boolean DBUnlock(long Table);
-
boolean DBControl(long Table, short Mode);
-
boolean DBMemo(long Table, BSTR Text);
-
BSTR DBError(long Table);
-
BSTR DBInfo(long Table, BSTR Qualifier, short Mode);
-
void AddDataset(long Table, BSTR Name, BSTR Type);
-
boolean DBXBegin(long Table, short Mode, BSTR Text);
-
boolean DBXEnd(long Table, short Mode, BSTR Text);
-
boolean DBXUndo(long Table, short Mode, BSTR Text);
-
boolean DBBegin(long Table, VARIANT DatabaseIDs, short Mode, BSTR
Text);
-
boolean DBEnd(long Table, VARIANT DatabaseIDs, short Mode, BSTR Text);
-
boolean DeleteRec(long Table);
-
boolean Delete(long Table);
-
boolean ReadByKey(long Table, BSTR KeyName, BSTR
KeyValue, BSTR RWItemList);
-
boolean Find(long Table, BSTR KeyName, BSTR KeyValue, BSTR Relation);
-
boolean ReadDirect(long Table, long RecordNumber, BSTR
RWItemList);
-
boolean ReadFirst(long Table, BSTR KeyName, BSTR
KeyValue, BSTR RWItemList);
-
boolean ReadLast(long Table, BSTR KeyName, BSTR
KeyValue, BSTR RWItemList);
-
boolean ReadNext(long Table, BSTR RWItemList);
-
boolean ReadPrevious(long Table, BSTR RWItemList);
-
boolean ReadSerialNext(long Table, BSTR RWItemList);
-
boolean ReadSerialPrevious(long Table, BSTR RWItemList);
-
boolean Rewind(long Table);
-
boolean UpdateRec(long Table, BSTR RWItemList);
-
boolean Update(long Table, BSTR RWItemList);
-
boolean WriteRec(long Table, BSTR RWItemList);
-
boolean Write(long Table, BSTR RWItemList);
-
boolean DBDelete(long Table, short Mode);
-
boolean DBGet(long Table, short Mode, BSTR RWItemList, BSTR Argument);
-
boolean DBFind(long Table, short Mode, BSTR KeyName, BSTR
KeyValue);
-
boolean DBUpdate(long Table, short Mode, BSTR
RWItemList);
-
boolean DBPut(long Table, short Mode, BSTR RWItemList);
-
void RemoveItem(long Table, BSTR Name);
-
void AddItem(long Table, BSTR Name, BSTR Type, short Length, short
Offset, short SubItems, boolean SignedFlag, boolean KeyFlag, BSTR KeyType,
boolean WriteFlag);
-
boolean WriteItem(long Table, BSTR ItemName, BSTR
ItemValue);
-
boolean WriteItemBuffer(long Table, BSTR RWItemList, BSTR Buffer);
-
void WriteItemSigned(long Table, BSTR ItemName, boolean
SignedFlag);
-
boolean FOpen(long Table, BSTR FormatDesignator, short
FOptions, short AOptions, short RecordSize, long FileSize);
-
boolean FClose(long Table, short Disposition);
-
boolean FRead(long Table, short Length);
-
boolean FWrite(long Table, short Length);
boolean FFindByKey(long Table, BSTR KeyName, BSTR KeyValue, short Relop);
-
boolean FFindN(long Table, BSTR KeyName, long
RecordNumber);
-
boolean FPoint(long Table, long RecordNumber);
-
boolean FReadByKey(long Table, short Length, BSTR
KeyName, BSTR KeyValue);
-
boolean FControl(long Table, short ControlCode);
-
boolean FSpace(long Table, short Displacement);
-
boolean FReadC(long Table, short Length);
-
boolean FLock(long Table, boolean WaitFlag);
-
boolean FUnlock(long Table);
-
boolean FReadDir(long Table, short Length, long
RecordNumber);
-
boolean FUpdate(long Table, short Length);
-
boolean FRemove(long Table);
-
boolean Open(long Table, BSTR OpenName, BSTR OpenGroup, BSTR
OpenAccount, BSTR FopDomain, BSTR AopAccess);
-
boolean CloseFile(long Table, BSTR CloseDomain, BSTR
SpaceDisposition);
boolean PointAt(long Table, long RecordNumber);
-
boolean ReadDirect(long Table, long RecordNumber, BSTR
RWItemList);
-
boolean FSetMode(long Table, short ModeFlags);
-
boolean FControl(long Table, short ControlCode, short Parameter);
-
boolean FPoint(long Table, long RecordNumber);
-
boolean FRead(long Table, short Length);
-
boolean FReadDir(long Table, short Length, long
RecordNumber);
-
boolean FDelete(long Table, long RecordNumber);
-
boolean FSpace(long Table, short Displacement);
-
boolean FUpdate(long Table, short Length);
-
boolean FUnlock(long Table);
-
boolean FWrite(long Table, short Length);
-
boolean FReadSeek(long Table, long RecordNumber);
-
boolean FWriteDir(long Table, short Length, long
RecordNumber);
-
boolean FSetMode(long Table, short ModeFlags);
-
boolean Open(long Table, BSTR OpenName, BSTR OpenGroup, BSTR
OpenAccount, BSTR FopDomain, BSTR AopAccess);
-
boolean Close(long Table, BSTR CloseDomain, BSTR
SpaceDisposition);
-
boolean CloseFile(long Table, BSTR CloseDomain, BSTR
SpaceDisposition);
-
boolean Delete(long Table, long RecordNumber);
-
boolean PointAt(long Table, long RecordNumber);
-
boolean ReadDirect(long Table, long RecordNumber, BSTR
RWItemList);
-
boolean ReadNext(long Table, BSTR RWItemList);
-
boolean Rewind(long Table);
-
boolean UpdateRec(long Table, BSTR RWItemList);
-
boolean Update(long Table, BSTR RWItemList);
-
boolean Write(long Table, BSTR RWItemList);
-
boolean WriteRec(long Table, BSTR RWItemList);
-
boolean WriteDirect(long Table, long RecordNumber, BSTR
RWItemList);
-
boolean FRename(long Table, BSTR FormalDesignator);