idl

    4

    5답변

    기존 서버의 CORBA 인터페이스에 메소드를 추가하고 싶습니다. 모든 클라이언트를 다시 컴파일해야합니까? 저는 TAO를 사용하고 있습니다.

    41

    6답변

    IDL은 무엇을 의미합니까? 나는 그것을 봤고 인터페이스 정의 언어 (Interface Definition Language)라는 것을 알게되었다. 인터페이스 정의 언어는 컴포넌트의 인터페이스 정의에 사용된다. 그러나 실제로, IDL의 목적은 무엇입니까? Microsoft는 그것을 사용합니까?

    1

    1답변

    아무 것도 파생하지 않는 IDL에서 인터페이스를 정의하면 MIDL 사전 컴파일러에서 다음과 같이 경고합니다 (Visual C++ 2008). 경고 MIDL2271 : [개체] 인터페이스는 다른 [ 오류 MIDL2257 : 같은 내가 IUnknown로부터 파생되지 않는 서로 내 인터페이스를 도출 경우에, 관한 실패의 IUnknown (...)와 같은 객체]

    2

    2답변

    IConverterSession 인터페이스에 대한 IDL을 만들려고 시도 중이므로 MIMETOMAPI 메서드의 정의로 혼동합니다. LPMESSAGE pmsg 매개 변수를 [out]으로 지정하지만 설명에로드 할 MAPI 메시지에 대한 포인터가 나와 있습니다. 함수가 MAPI 메시지 개체를 할당하고 어떤 경우에 포인터를 MESSAGE 포인터에 대한 포인터로 설

    2

    2답변

    모든 종류의 구현을 통해 COM을 통해 C# 코드를 상호 작용해야합니다. 해당 통합 사용자가 더 쉽게 사용할 수 있도록하기 위해 상호 작용 인터페이스를 IDL (관련 기존 DLL의 일부로,하지만 코 쿠스 또는 구현없이)에 포함시킨 다음 Tlbimp를 실행하여 내 C# 코드를 실행하여 유형 정의. Windows 레지스트리 정보를 기반으로 COM 개체를 만들고

    6

    1답변

    MS ATL 라이브러리를 사용하여 COM 개체를 작성했습니다. IDL에서 많은 수의 열거 형을 선언했지만 MS COM Object Viewer 도구를 사용하여 형식 라이브러리를 볼 때 나타나지 않습니다. 문제는 누락 된 enum이 실제로 COM 메서드의 매개 변수로 사용되지 않는다는 것 -이 enum이 어떻게 나타나게 할 수 있습니까? IDL의 예를 들어

    0

    1답변

    나는 뭔가를 놓치고 있는지 알고 싶습니다 : //this is test.idl typedef foo foo_t; // end of test.idl 나는 다음과 같은 명령을 test.idl 컴파일 할 때 : midl /W4 test.idl 내가 얻을이 출력 Microsoft (R) 32b/64b MIDL Compiler Version 6.00.03

    1

    1답변

    IDL의 파일 (MIDL은 <40>을 문자열을 좋아하지 않는다) error MIDL2025 : syntax error : expecting a declarator or * near "<" typedef string<40> somestring; 이 표준이 아닌 IDL, 아니면 내가 뭔가를 놓친 거지 : 라인은? 이것을 허용하는 스위치가 있습니까? 는