TYPEATTR 구조체

정의

UCOMITypeInfo특성을 포함합니다.

public value class TYPEATTR
public struct TYPEATTR
type TYPEATTR = struct
Public Structure TYPEATTR
상속
TYPEATTR

설명

자세한 내용은 TYPEATTR 구조를 참조하세요.

공용 언어 런타임은 네이티브 코드의 COM 메서드가 HRESULT를 반환할 때 예외를 throw합니다. 자세한 내용은 방법: HRESULT 및 예외 매핑을 참조하세요.

필드

Name Description
cbAlignment

이 형식의 인스턴스에 대한 바이트 맞춤을 지정합니다.

cbSizeInstance

이 형식의 인스턴스 크기입니다.

cbSizeVft

이 형식의 VTBL(가상 메서드 테이블)의 크기입니다.

cFuncs

이 구조체에서 설명하는 인터페이스의 함수 수를 나타냅니다.

cImplTypes

이 구조에서 설명하는 인터페이스의 구현된 인터페이스 수를 나타냅니다.

cVars

이 구조에서 설명하는 인터페이스의 변수 및 데이터 필드 수를 나타냅니다.

dwReserved

향후 사용을 위해 예약됨.

guid

형식 정보의 GUID입니다.

idldescType

설명된 형식의 IDL 특성입니다.

lcid

멤버 이름 및 설명서 문자열의 로캘입니다.

lpstrSchema

향후 사용을 위해 예약됨.

MEMBER_ID_NIL

필드와 memidDestructor 함께 사용되는 상수 memidConstructor 입니다.

memidConstructor

생성자의 ID이거나 MEMBER_ID_NIL 없는 경우

memidDestructor

소멸자의 ID이거나 MEMBER_ID_NIL 없는 경우

tdescAlias

이 경우 typekind == TKIND_ALIAS이 형식이 별칭인 형식을 지정합니다.

typekind

TYPEKIND 이 정보가 설명하는 형식을 설명하는 값입니다.

wMajorVerNum

주 버전 번호입니다.

wMinorVerNum

부 버전 번호입니다.

wTypeFlags

TYPEFLAGS 이 정보를 설명하는 값입니다.

적용 대상