Compartir a través de


Método ICreateTypeInfo::D efineFuncAsDllEntry (oaidl.h)

Asocia un punto de entrada DLL a la función que tiene el índice especificado.

Sintaxis

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

Parámetros

[in] index

Índice de la función.

[in] szDllName

Nombre del archivo DLL que contiene el punto de entrada.

[in] szProcName

Nombre del punto de entrada o un ordinal (si la palabra alta es cero).

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_INVALIDARG
Uno o varios de los argumentos no son válidos.
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.
STG_E_INSUFFICIENTMEMORY
Memoria insuficiente para completar la operación.
TYPE_E_ELEMENTNOTFOUND
No se encuentra el elemento .
TYPE_E_WRONGTYPEKIND
No coinciden los tipos.

Comentarios

Si la palabra alta de szProcName es cero, la palabra baja debe contener el ordinal del punto de entrada; de lo contrario, szProcName apunta al nombre terminado en cero del punto de entrada.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oaidl.h

Consulte también

ICreateTypeInfo