다음을 통해 공유


TYPEKIND 열거형(oaidl.h)

형식을 지정합니다.

Syntax

typedef enum tagTYPEKIND {
  TKIND_ENUM = 0,
  TKIND_RECORD,
  TKIND_MODULE,
  TKIND_INTERFACE,
  TKIND_DISPATCH,
  TKIND_COCLASS,
  TKIND_ALIAS,
  TKIND_UNION,
  TKIND_MAX
} TYPEKIND;

상수

 
TKIND_ENUM
값: 0
열거자 집합입니다.
TKIND_RECORD
메서드가 없는 구조체입니다.
TKIND_MODULE
정적 함수 및 DLL등의 정적 데이터만 포함할 수 있는 모듈입니다.
TKIND_INTERFACE
가상 및 순수 함수가 있는 형식입니다.
TKIND_DISPATCH
IDispatch::Invoke를 통해 액세스할 수 있는 메서드 및 속성 집합입니다. 기본적으로 이중 인터페이스는 TKIND_DISPATCH 반환합니다.
TKIND_COCLASS
구현된 구성 요소 개체 인터페이스 집합입니다.
TKIND_ALIAS
다른 형식의 별칭인 형식입니다.
TKIND_UNION
모든 멤버의 오프셋이 0인 공용 구조체입니다.
TKIND_MAX
열거형 표식의 끝입니다.

요구 사항

요구 사항
헤더 oaidl.h