情報カタログ・マネージャー プログラミングの手引きおよび解説書

情報カタログ・マネージャー API 呼び出しの関数原型

表 22 には、情報カタログ・マネージャー API 呼び出しの関数原型が定義されています。

表 22. API 呼び出しの関数原型
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 );


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]