다음을 통해 공유


FUNCKIND 열거형

정의

주의

Use System.Runtime.InteropServices.ComTypes.FUNCKIND instead. http://go.microsoft.com/fwlink/?linkid=14202

대신 FUNCKIND를 사용하세요.

public enum class FUNCKIND
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum FUNCKIND
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum FUNCKIND
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type FUNCKIND = 
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCKIND instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type FUNCKIND = 
Public Enum FUNCKIND
상속
FUNCKIND
특성

필드

FUNC_DISPATCH 4

함수는 IDispatch를 통해서만 액세스됩니다.

FUNC_NONVIRTUAL 2

함수는 static 주소로 액세스되고 암시적인 this 포인터를 사용합니다.

FUNC_PUREVIRTUAL 1

함수는 VTBL(가상 함수 테이블)을 통해 액세스되고 암시적인 this 포인터를 사용합니다.

FUNC_STATIC 3

함수는 static 주소로 액세스되고 암시적인 this 포인터를 사용하지 않습니다.

FUNC_VIRTUAL 0

함수가 구현되는 점을 제외하고 함수는 FUNC_PUREVIRTUAL과 동일하게 액세스됩니다.

설명

에 대 한 자세한 내용은 FUNCKIND, MSDN Library를 참조 합니다.

적용 대상