FUNCKIND 열거형(oaidl.h)

함수 형식을 지정합니다.

Syntax

typedef enum tagFUNCKIND {
  FUNC_VIRTUAL = 0,
  FUNC_PUREVIRTUAL,
  FUNC_NONVIRTUAL,
  FUNC_STATIC,
  FUNC_DISPATCH
} FUNCKIND;

상수

 
FUNC_VIRTUAL
값: 0
함수에 구현이 있다는 점을 제외하고 함수는 PUREVIRTUAL과 동일하게 액세스됩니다.
FUNC_PUREVIRTUAL
함수는 VTBL(가상 함수 테이블)을 통해 액세스되며 암시적으로 이 포인터를 사용합니다.
FUNC_NONVIRTUAL
함수는 정적 주소로 액세스되며 암시적 이 포인터를 사용합니다.
FUNC_STATIC
함수는 정적 주소로 액세스되며 암시적 이 포인터를 사용하지 않습니다.
FUNC_DISPATCH
함수는 IDispatch를 통해서만 액세스할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 oaidl.h(OleAuto.h 포함)