Метод ITypeLib2::GetDocumentation2 (oaidl.h)
Позволяет получить строку документирования библиотеки, полное имя файла справки и путь к нему, контекст локализации, который следует использовать, и идентификатор контекста для раздела справки библиотеки в файле справки.
Синтаксис
HRESULT GetDocumentation2(
[in] INT index,
[in] LCID lcid,
[out] BSTR *pbstrHelpString,
[out] DWORD *pdwHelpStringContext,
[out] BSTR *pbstrHelpStringDll
);
Параметры
[in] index
Индекс описания типа, для которого возвращается документация. Если индекс равен -1, возвращается документация по библиотеке.
[in] lcid
Код локали.
[out] pbstrHelpString
Имя указанного элемента. Если вызывающей объекту не требуется имя элемента, то pbstrHelpString может иметь значение NULL.
[out] pdwHelpStringContext
Контекст локализации справки. Если вызывающий объект не нуждается в контексте справки, он может иметь значение NULL.
[out] pbstrHelpStringDll
Полное имя файла, содержащего библиотеку DLL, используемую для файла справки. Если вызывающему объекту имя файла не требуется, оно может иметь значение NULL.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
|
Недостаточно памяти для завершения операции. |
Комментарии
Получает сведения на уровне библиотеки типов. Вызывающий объект должен освободить параметры BSTR.
Эта функция вызывает _DLLGetDocumentation в указанной библиотеке DLL, чтобы получить нужную строку справки, если для этого элемента имеется контекст строки справки. Если контекст строки справки не существует или возникает ошибка, он будет отложен в метод GetDocumentation и возвращает связанную строку документации.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |