Metodo ICreateTypeInfo::D efineFuncAsDllEntry (oaidl.h)

Associa un punto di ingresso DLL alla funzione con l'indice specificato.

Sintassi

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

Parametri

[in] index

Indice della funzione.

[in] szDllName

Nome della DLL che contiene il punto di ingresso.

[in] szProcName

Nome del punto di ingresso o ordinale (se la parola alta è zero).

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INVALIDARG
Uno o più argomenti non sono validi.
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.
STG_E_INSUFFICIENTMEMORY
Memoria insufficiente per completare l'operazione.
TYPE_E_ELEMENTNOTFOUND
Impossibile trovare l'elemento.
TYPE_E_WRONGTYPEKIND
Tipo non corrispondente.

Commenti

Se la parola alta di szProcName è zero, la parola bassa deve contenere l'ordinale del punto di ingresso; in caso contrario, szProcName punta al nome con terminazione zero del punto di ingresso.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oaidl.h

Vedi anche

ICreateTypeInfo