Table 22 defines the function prototypes for the Information Catalog
Manager API calls.
Table 22. API call function prototypes
| FLGAppendType |
APIRET APIENTRY FLGAppendType( PFLGHEADERAREA pObjTypeStruct,
PFLGEXTCODE pExtCode );
|
| FLGCommit |
APIRET APIENTRY FLGCommit( PFLGEXTCODE pExtCode ); |
| FLGConvertID |
APIRET APIENTRY FLGConvertID( PSZ pszInBuffer,
PSZ pszOutBuffer,
FLGOPTIONS Options,
PFLGEXTCODE pExtCode );
|
| FLGCreateInst |
APIRET APIENTRY FLGCreateInst( PFLGHEADERAREA pObjInstStruct,
PSZ pszFLGID,
PFLGEXTCODE pExtCode );
|
| FLGCreateReg |
APIRET APIENTRY FLGCreateReg( PFLGHEADERAREA pObjRegStruct,
PSZ pszIconFileID,
PSZ pszObjTypeID,
PFLGEXTCODE pExtCode );
|
| FLGCreateType |
APIRET APIENTRY FLGCreateType( PFLGHEADERAREA pObjTypeStruct,
PFLGEXTCODE pExtCode );
|
| FLGDeleteInst |
APIRET APIENTRY FLGDeleteInst( PSZ pszFLGID,
PFLGEXTCODE pExtCode );
|
| FLGDeleteReg |
APIRET APIENTRY FLGDeleteReg( PSZ pszObjTypeID,
PFLGEXTCODE pExtCode );
|
| FLGDeleteTree |
APIRET APIENTRY FLGDeleteTree( PSZ pszFLGID,
FLGOPTIONS Options,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGDeleteType |
APIRET APIENTRY FLGDeleteType( PSZ pszObjTypeID,
PFLGEXTCODE pExtCode );
|
| FLGDeleteTypeExt |
APIRET APIENTRY FLGDeleteTypeExt( PSZ pszObjTypeID,
PFLGEXTCODE pExtCode );
|
| FLGExport |
APIRET APIENTRY FLGExport( PSZ pszTagFileID,
PSZ pszLogFileID,
PSZ pszIcoPath,
PFLGHEADERAREA pListStruct,
PFLGEXTCODE pExtCode );
|
| FLGFoundIn |
APIRET APIENTRY FLGFoundIn( PSZ pszFLGID,
FLGOPTIONS Options,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGFreeMem |
APIRET APIENTRY FLGFreeMem( PFLGHEADERAREA pFLGOutputStruct,
PFLGEXTCODE pExtCode );
|
| FLGGetInst |
APIRET APIENTRY FLGGetInst( PSZ pszFLGID,
PFLGHEADERAREA * ppObjInstStruct,
PFLGEXTCODE pExtCode );
|
| FLGGetReg |
APIRET APIENTRY FLGGetReg( PSZ pszObjTypeID,
PSZ pszIconFileID,
PFLGHEADERAREA * ppObjRegStruct,
PFLGEXTCODE pExtCode );
|
| FLGGetType |
APIRET APIENTRY FLGGetType( PSZ pszObjTypeID,
PFLGHEADERAREA * ppObjTypeStruct,
PFLGEXTCODE pExtCode );
|
| FLGImport |
APIRET APIENTRY FLGImport( PSZ pszTagFileID,
PSZ pszLogFileID,
PSZ pszIcoPath,
FLGRESTARTOPTION RestartOpt,
PFLGEXTCODE pExtCode );
|
| FLGInit |
APIRET APIENTRY FLGInit( PSZ pszUserID,
PSZ pszPassword,
PSZ pszDatabaseName,
FLGADMIN Admin,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGListAnchors |
APIRET APIENTRY FLGListAnchors( PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGListAssociates |
APIRET APIENTRY FLGListAssociates( PSZ pszInBuffer,
FLGOPTIONS Options,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGListContacts |
APIRET APIENTRY FLGListContacts( PSZ pszFLGID,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGListObjTypes |
APIRET APIENTRY FLGListObjTypes( PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGListOrphans |
APIRET APIENTRY FLGListOrphans( PSZ pszObjTypeID,
FLGOPTIONS Options,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGListPrograms |
APIRET APIENTRY FLGListPrograms( PSZ pszObjTypeID,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGManageCommentStatus |
APIRET APIENTRY FLGManageCommentStatus( FLGOPTIONS Action,
FLGHEADERAREA * pStatusStruct,
PFLGHEADERAREA * ppStatusStruct,
PFLGEXTCODE pExtCode );
|
| FLGManageFlags |
APIRET APIENTRY FLGManageFlags( FLGOPTIONS Action,
FLGOPTIONS FlagType,
UCHAR chValue,
UCHAR * pchValue,
PFLGEXTCODE pExtCode );
|
| FLGManageIcons |
APIRET APIENTRY FLGManageIcons( PSZ pszObjTypeID,
PSZ pszIconFileID,
FLGOPTIONS InOptions,
PFLGOPTIONS pOutOptions,
PFLGEXTCODE pExtCode );
|
| FLGManageTagBuf |
APIRET APIENTRY FLGManageTagBuf( FLGOPTIONS InOptions,
PFLGOPTIONS pOutOptions,
PFLGEXTCODE pExtCode );
|
| FLGManageUsers |
APIRET APIENTRY FLGManageUsers( FLGOPTIONS Options,
PFLGHEADERAREA pListStruct,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGMdisExport |
APIRET APIENTRY FLGMdisExport( PSZ pszTagFileName,
PSZ pszLogFileName,
PSZ pszObjTypeName,
PSZ pszObjectName,
PFLGEXTCODE pExtCode );
|
| FLGMdisImport |
APIRET APIENTRY FLGMdisImport( PSZ pszTagFileID,
PSZ pszLogFileID,
PFLGEXTCODE pExtCode );
|
| FLGNavigate |
APIRET APIENTRY FLGNavigate( PSZ pszFLGID,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGOpen |
APIRET APIENTRY FLGOpen( PSZ pszPgmFLGID,
PSZ pszObjFLGID,
PFLGEXTCODE pExtCode );
|
| FLGRelation |
APIRET APIENTRY FLGRelation( PSZ pszSrcFLGID,
PSZ pszTrgFLGID,
FLGRELTYPE RelType,
FLGRELOPTION RelOpt,
PFLGEXTCODE pExtCode );
|
| FLGRollback |
APIRET APIENTRY FLGRollback( PFLGEXTCODE pExtCode ); |
| FLGSearch |
APIRET APIENTRY FLGSearch( PSZ pszObjTypeID,
PFLGHEADERAREA pSelCriteriaStruct,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGSearchAll |
APIRET APIENTRY FLGSearchAll( PFLGHEADERAREA pSelCriteriaStruct,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGTerm |
APIRET APIENTRY FLGTerm( PFLGEXTCODE pExtCode ); |
| FLGTrace |
APIRET APIENTRY FLGTrace( FLGTRACEOPTION TraceOpt,
PFLGEXTCODE pExtCode );
|
| FLGUpdateInst |
APIRET APIENTRY FLGUpdateInst( PFLGHEADERAREA pObjInstStruct,
PFLGEXTCODE pExtCode );
|
| FLGUpdateReg |
APIRET APIENTRY FLGUpdateReg( PFLGHEADERAREA pObjRegStruct,
PSZ pszIconFileID,
PFLGEXTCODE pExtCode );
|
| FLGWhereUsed |
APIRET APIENTRY FLGWhereUsed( PSZ pszFLGID,
PFLGHEADERAREA * ppListStruct,
PFLGEXTCODE pExtCode );
|
| FLGXferTagBuf |
APIRET APIENTRY FLGXferTagBuf( PSZ pszTagFileID,
FLGOPTIONS Options,
PFLGEXTCODE pExtCode );
|