다음을 통해 공유


인터페이스 헤더 특성

인터페이스 헤더에 이러한 특성을 통합하여 전체 인터페이스에 대한 정보를 전달합니다.

속성 사용법
async_uuid MIDL 컴파일러에 COM 인터페이스의 동기 버전과 비동기 버전을 모두 정의하도록 지시합니다.
uuid 특정 인터페이스를 다른 모든 인터페이스와 구분하는 128비트 값을 지정합니다. 실제 값은 GUID, CLSID 또는 IID를 나타낼 수 있습니다.
로컬 MIDL 컴파일러에 헤더 파일만 생성하도록 지시합니다. 인터페이스에는 uuid 또는 로컬 특성이 있어야 합니다.
ms_union 캡슐화되지 않은 공용 구조체의 NDR 맞춤을 제어합니다. MIDL 1.0 또는 2.0에서 빌드된 인터페이스와의 이전 버전과의 호환성을 위해 사용합니다.
개체 인터페이스를 COM 인터페이스로 식별하고 MIDL 컴파일러가 RPC 클라이언트 및 서버 스텁 대신 프록시/스텁 코드를 생성하도록 지시합니다.
버전 인터페이스의 여러 버전이 있는 경우 특정 버전의 인터페이스를 식별합니다. COM 인터페이스는 변경할 수 없으므로 개체 인터페이스에서 버전 특성을 사용할 수 없습니다.
pointer_default 매개 변수 목록에 포함된 포인터를 제외한 모든 포인터의 기본 포인터 형식을 지정합니다. 기본 형식은 고유한, ref또는 ptr수 있습니다.
엔드포인트 서버 애플리케이션이 원격 프로시저 호출을 수신 대기하는 정적(잘 알려진) 엔드포인트를 지정합니다.

 

라이브러리 문 내에서 정의되거나 참조되는 인터페이스와 관련된 이중oleautomation같은 인터페이스 특성은 형식 라이브러리 특성 참조하세요.