Graphisoft®

API Development KitVersion: 18

APIModulCommandProc

다른 애드온들로부터의 호출들을 처리하기 위한 사용자 지원 콜백 프로시저입니다.

    typedef GSErrCode  APIModulCommandProc (
        GSHandle     params,
        GSPtr        resultData,
        bool         silentMode
    );

 

파라미터

params
[in/out] 이 structure는 당신의 애드온에게 전달된 커맨드의 파라미터들을 포함하고 있습니다.
resultData
[out] 이 structure는 호출자 애드온에게 다시 전달된 파라미터들을 포함하고 있습니다.
silentMode
[in] 이 flag는 애드온이 "조용히" 작동하도록 지시합니다. 즉, 모든 다이얼로그들과 경고 메시지들을 생략합니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

설명

당신의 애드온은 RegisterInterface 함수에서 ACAPI_Register_SupportedService를 호출하여 다른 애드온들에게 서비스들을 제공할 수 있습니다. 그 후에 아무 애드온은 커맨드의 인터페이스를 알고 있는 당신의 애드온을 호출할 수 있습니다; 그리고 이 경우, 이 함수는 당신의 애드온의 엔트리 포인트가 될 것입니다.

 

요구사항

버전: API 4.1 또는 이후
헤더: APIdefs_Callback.h

 

참고사항

통신 관리자, API 함수