다음을 통해 공유


IDL 인터페이스 헤더

IDL 인터페이스 헤더는 인터페이스 전체에 대한 정보를 지정합니다. ACF와 달리 인터페이스 헤더에는 플랫폼 독립적 특성이 포함되어 있습니다.

인터페이스 헤더의 특성은 전체 인터페이스에 전역입니다. 즉, 인터페이스 및 모든 부분에 적용됩니다. 이러한 특성은 인터페이스 정의의 시작 부분에 대괄호로 묶입니다. 예제는 다음 인터페이스 정의에 나와 있습니다.

[
  uuid(ba209999-0c6c-11d2-97cf-00c04f8eea45),
  version(1.0)
]
interface INTERFACENAME
{

}

인터페이스 헤더에는 [uuid][version] 특성이 포함되어 있습니다. 이는 각각 인터페이스의 UUID 및 버전 번호를 나타내므로 전체 인터페이스의 특성입니다.

인터페이스 본문에는 특성도 포함될 수 있습니다. 그러나 전체 인터페이스에는 적용되지 않습니다. 원격 프로시저 매개 변수와 같은 인터페이스의 특정 항목을 참조합니다.

IDL 헤더 특성에 대한 자세한 내용은 MIDL 언어 참조를 참조하세요.