다음을 통해 공유


GetTypeLibInfo 함수

업데이트: 2007년 11월

해당 TLIBATTR 구조체를 검사하여 지정된 형식 라이브러리에 대한 정보를 반환합니다.

HRESULT GetTypeLibInfo(
    [in]   LPWSTR     szFile,
    [out]  GUID      *pTypeLibID,
    [out]  LCID      *pTypeLibLCID,
    [out]  SYSKIND   *pTypeLibPlatform,
    [out]  USHORT    *pTypeLibMajorVer,
    [out]  USHORT    *pTypeLibMinorVer
);

매개 변수

  • szFile
    [in] 형식 라이브러리의 파일 이름입니다.

  • pTypeLibID
    [out] 형식 라이브러리의 GUID입니다.

  • pTypeLibLCID
    [out] 형식 라이브러리의 지역화 ID입니다.

  • pTypeLibPlatform
    [out] 형식 라이브러리의 대상 운영 체제를 식별하는 SYSKIND 플래그입니다. 일반적인 값은 SYS_WIN32 및 SYS_WIN64입니다.

  • pTypeLibMajorVer
    [out] 형식 라이브러리의 주 버전 번호입니다. 예를 들어 버전이 x.y인 경우 주 버전 번호는 x입니다.

  • pTypeLibMinorVer
    [out] 형식 라이브러리의 부 버전 번호입니다. 예를 들어 버전이 x.y인 경우 부 버전 번호는 y입니다.

설명

GetTypeLibInfo 함수는 형식 라이브러리 내보내기(Tlbexp.exe)에서 호출됩니다. 이 도구는 CLR(공용 언어 런타임) 어셈블리에 있는 형식을 설명하는 형식 라이브러리를 생성합니다.

null인 매개 변수가 있으면 함수에서 반환하는 HRESULT가 E_POINTER입니다. 그렇지 않은 경우에는 S_OK를 반환합니다.

요구 사항

플랫폼:.NET Framework 시스템 요구 사항 참조

헤더: TlbRef.h

라이브러리: TlbRef.lib

.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

LoadTypeLibEx

기타 리소스

Tlbexp 도우미 함수(관리되지 않는 API 참조)