다음을 통해 공유


ICreateTypeInfo::D efineFuncAsDllEntry 메서드(oaidl.h)

DLL 진입점을 지정된 인덱스가 있는 함수와 연결합니다.

구문

HRESULT DefineFuncAsDllEntry(
  [in] UINT     index,
  [in] LPOLESTR szDllName,
  [in] LPOLESTR szProcName
);

매개 변수

[in] index

함수의 인덱스입니다.

[in] szDllName

진입점을 포함하는 DLL의 이름입니다.

[in] szProcName

진입점 또는 서수의 이름입니다(상위 단어가 0인 경우).

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 설명
S_ok
성공.
E_INVALIDARG
하나 이상의 인수가 잘못되었습니다.
E_OUTOFMEMORY
메모리가 부족하여 작업을 완료할 수 없습니다.
STG_E_INSUFFICIENTMEMORY
메모리가 부족하여 작업을 완료할 수 없습니다.
TYPE_E_ELEMENTNOTFOUND
요소를 찾을 수 없습니다.
TYPE_E_WRONGTYPEKIND
형식이 일치하지 않습니다.

설명

szProcName의 상위 단어가 0이면 하위 단어에는 진입점의 서수가 포함되어야 합니다. 그렇지 않으면 szProcName은 진입점의 0으로 끝나는 이름을 가리킵니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 oaidl.h

추가 정보

ICreateTypeInfo