다음을 통해 공유


CreateTypeLib 함수(oleauto.h)

ICreateTypeLib 인터페이스를 지원하는 새 개체 instance 대한 액세스를 제공합니다.

구문

HRESULT CreateTypeLib(
  SYSKIND        syskind,
  LPCOLESTR      szFile,
  ICreateTypeLib **ppctlib
);

매개 변수

syskind

형식 라이브러리를 만들 대상 운영 체제입니다.

szFile

만들 파일의 이름입니다.

ppctlib

ICreateTypeLib 인터페이스입니다.

반환 값

반환 코드 설명
S_ok
성공.
E_INVALIDARG
하나 이상의 인수가 잘못되었습니다.
E_OUTOFMEMORY
메모리가 부족하여 작업을 완료할 수 없습니다.
STG_E_INSUFFICIENTMEMORY
메모리가 부족하여 작업을 완료할 수 없습니다.
TYPE_E_IOERROR
함수에서 파일을 만들 수 없습니다.
 

이 메서드는 FACILITY_STORAGE 오류를 반환할 수도 있습니다.

설명

CreateTypeLibICreateTypeLib 인터페이스를 지원하는 새로 만든 개체를 가리키도록 출력 매개 변수(ppctlib)를 설정합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 oleauto.h
라이브러리 OleAut32.lib
DLL OleAut32.dll

추가 정보

형식 빌드 함수