ICreateTypeInfo::D efineFuncAsDllEntry 方法 (oaidl.h)

將 DLL 進入點與具有指定索引的函式產生關聯。

語法

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

參數

[in] index

函式的索引。

[in] szDllName

包含進入點的 DLL 名稱。

[in] szProcName

如果高字為零,則為進入點的名稱或序數 () 。

傳回值

這個方法可以傳回下列其中一個值。

傳回碼 Description
S_OK
成功。
E_INVALIDARG
一或多個自變數無效。
E_OUTOFMEMORY
記憶體不足,無法完成作業。
STG_E_INSUFFICIENTMEMORY
記憶體不足,無法完成作業。
TYPE_E_ELEMENTNOTFOUND
找不到專案。
TYPE_E_WRONGTYPEKIND
型別不符。

備註

如果 szProcName 的高字為零,則低字必須包含進入點的序數;否則, szProcName 會指向進入點的零終止名稱。

規格需求

需求
目標平台 Windows
標頭 oaidl.h

另請參閱

ICreateTypeInfo