IMetaDataImport::GetTypeDefProps 메서드(rometadataapi.h)

지정된 TypeDef 토큰으로 표시되는 Type에 대한 메타데이터 정보를 반환합니다.

구문

HRESULT GetTypeDefProps(
  [in]  mdTypeDef tkTypeDef,
  [out] LPWSTR    szTypeDef,
  [in]  ULONG     cchTypeDef,
  [out] ULONG     *pchTypeDef,
  [out] DWORD     *pdwTypeDefFlags,
  [out] mdToken   *ptkExtends
);

매개 변수

[in] tkTypeDef

메타데이터를 반환할 형식을 나타내는 TypeDef 토큰입니다.

[out] szTypeDef

형식 이름을 포함하는 버퍼입니다.

[in] cchTypeDef

szTypeDef의 와이드 문자 크기입니다.

[out] pchTypeDef

szTypeDef에서 반환된 와이드 문자 수입니다.

[out] pdwTypeDefFlags

형식 정의를 수정하는 모든 플래그에 대한 포인터입니다. 이 값은 CorTypeAttr 열거형의 비트마스크입니다.

[out] ptkExtends

요청된 형식의 기본 형식을 나타내는 TypeDef 또는 TypeRef 메타데이터 토큰입니다.

반환 값

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

   
대상 플랫폼 Windows
헤더 rometadataapi.h

추가 정보

IMetaDataImport