Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Загружает определенную библиотеку DLL в процесс вызывающего.
CoLoadLibrary эквивалентен LoadLibraryEx. CoLoadLibrary не влияет на время существования библиотеки.
Синтаксис
HINSTANCE CoLoadLibrary(
[in] LPOLESTR lpszLibName,
[in] BOOL bAutoFree
);
Параметры
[in] lpszLibName
Имя загружаемой библиотеки.
[in] bAutoFree
Этот параметр поддерживается для обеспечения совместимости с 16-разрядными приложениями, но игнорируется.
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение является дескриптором для загруженной библиотеки; В противном случае значение равно NULL.
Комментарии
Функция CoGetClassObject не вызывает CoLoadLibrary. CoLoadLibrary загружает библиотеку DLL, указанную параметром lpszLibName , в процесс, который вызвал CoGetClassObject. Контейнеры не должны вызывать CoLoadLibrary напрямую.
Внутренне количество ссылок сохраняется в загруженной библиотеке DLL с помощью CoLoadLibrary для увеличения числа и функции CoFreeLibrary для его уменьшения.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | objbase.h |
| Библиотека | Ole32.lib |
| DLL | Ole32.dll |
| Набор API | ext-ms-win-com-ole32-l1-1-5 (появилось в Windows 10 версии 10.0.15063) |