Метод ICreateTypeInfo::D efineFuncAsDllEntry (oaidl.h)
Связывает точку входа DLL с функцией, имеющей указанный индекс.
Синтаксис
HRESULT DefineFuncAsDllEntry(
[in] UINT index,
[in] LPOLESTR szDllName,
[in] LPOLESTR szProcName
);
Параметры
[in] index
Индекс функции.
[in] szDllName
Имя библиотеки DLL, содержащей точку входа.
[in] szProcName
Имя точки входа или порядковый номер (если высокое слово равно нулю).
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
|
Недостаточно памяти для завершения операции. |
|
Недостаточно памяти для завершения операции. |
|
Элемент не найден. |
|
Несоответствие типов. |
Комментарии
Если высокое слово szProcName равно нулю, то низкое слово должно содержать порядковый номер точки входа; В противном случае szProcName указывает на имя точки входа, завершаемое с нуля.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |