Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется несколькими технологиями. Дополнительные сведения можно найти здесь
objbase.h содержит следующие интерфейсы программирования:
Functions
|
BindMoniker Находит объект с помощью его моникера, активирует объект, если он неактивен, и извлекает указатель на указанный интерфейс в этом объекте. |
|
CLSIDFromProgIDEx Функция CLSIDFromProgIDEx (objbase.h) активирует автоматическую установку, если политика COMClassStore включена. |
|
CoAllowSetForegroundWindow Эта функция передает привилегию переднего плана (привилегию для задания окна переднего плана) из одного процесса в другой. Процесс, имеющий привилегию переднего плана, может вызвать эту функцию, чтобы передать эту привилегию в локальный процесс COM-сервера. |
|
CoDosDateTimeToFileTime Преобразует MS-DOS представление времени и даты в структуру FILETIME, используемую Windows. |
|
CoFileTimeNow Функция CoFileTimeNow (objbase.h) возвращает текущее время в виде структуры FILETIME. |
|
CoFileTimeToDosDateTime Преобразует FILETIME в значения даты и времени MS-DOS. |
|
CoFreeAllLibraries Освобождает все библиотеки DLL, загруженные с помощью функции CoLoadLibrary (вызываемой внутри CoGetClassObject), независимо от того, используются ли они в данный момент. |
|
CoFreeLibrary Освобождает библиотеку, которая при загрузке была указана явным образом. |
|
CoGetInstanceFromFile Создает объект и инициализирует его из файла с помощью IPersistFile::Load. |
|
CoGetInstanceFromIStorage Создает новый объект и инициализирует его из объекта хранилища с помощью внутреннего вызова IPersistFile::Load. |
|
CoGetObject Преобразует отображаемое имя в моникер, который идентифицирует именованный объект, а затем привязывается к объекту, определяемму моникером. |
|
CoGetSystemSecurityPermissions Возвращает значения по умолчанию дескрипторов безопасности разрешений на запуск и доступ на уровне компьютера, а также ограничения на запуск и доступ. |
|
CoInitialize Инициализирует com-библиотеку в текущем потоке и определяет модель параллелизма как однопотоковую квартиру (STA). |
|
CoInstall Устанавливает запрошенное приложение COM-сервера. |
|
CoIsOle1Class Определяет, представляет ли указанный CLSID объект OLE 1. |
|
CoLoadLibrary Загружает определенную библиотеку DLL в процесс вызывающего средства. |
|
CoRegisterChannelHook Регистрирует перехватчик канала. |
|
CoRegisterInitializeSpy Регистрирует реализацию интерфейса IInitializeSpy. Интерфейс IInitializeSpy определяется, чтобы разработчики могли выполнять инициализацию и очистку в com-квартирах. |
|
CoRegisterMallocSpy Регистрирует реализацию интерфейса IMallocSpy, после чего требуется OLE вызывать методы оболочки вокруг каждого вызова соответствующего метода IMalloc. |
|
CoRegisterMessageFilter Регистрируется в OLE экземпляр интерфейса IMessageFilter, который используется для обработки проблем параллелизма в текущем потоке. |
|
CoRevokeInitializeSpy Отменяет зарегистрированную реализацию интерфейса IInitializeSpy. |
|
CoRevokeMallocSpy Отменяет зарегистрированный объект IMallocSpy. |
|
CoTreatAsClass Устанавливает или удаляет эмуляцию, в которой объекты одного класса обрабатываются как объекты другого класса. |
|
CreateAntiMoniker Создает и возвращает новый анти-моникер. |
|
CreateBindCtx Возвращает указатель на реализацию IBindCtx (объект контекста привязки). Этот объект хранит сведения о определенной операции привязки моникера. |
|
CreateClassMoniker Создает моникер класса, ссылающийся на указанный класс. |
|
CreateDataAdviseHolder Функция CreateDataAdviseHolder (objbase.h) извлекает указатель на реализацию OLE IDataAdviseHolder в объекте владельца данных. |
|
CreateDataCache Извлекает указатель на новый экземпляр предоставленной OLE реализации кэша данных. |
|
CreateFileMoniker Создает моникер файла на основе указанного пути. |
|
CreateGenericComposite Выполняет универсальную композицию двух моникеров и предоставляет указатель на результирующий составной моникер. |
|
CreateItemMoniker Создает моникер элемента, который идентифицирует объект в содержательном объекте (обычно составной документ). |
|
CreateObjrefMoniker Создает моникер OBJREF на основе указателя на объект. |
|
CreatePointerMoniker Создает моникер указателя на основе указателя на объект. |
|
GetClassFile Возвращает CLSID, связанный с указанным именем файла. |
|
GetRunningObjectTable Возвращает указатель на интерфейс IRunningObjectTable в локальной работающей таблице объектов (ROT). |
|
IsEqualGUID Макрос IsEqualGUID (objbase.h) определяет, равны ли два GUID. |
|
MkParseDisplayName Преобразует строку в моникер, который определяет объект, именованный строкой. |
|
MonikerCommonPrefixWith Создает новый моникер на основе общего префикса, который моникер (один из которых состоит из данных этого моникера) используется другим моникером. |
|
MonikerRelativePathTo Предоставляет моникер, который при создании на конец первого указанного моникера (или один с аналогичной структурой), дает второй указанный моникер. |
|
StgGetIFillLockBytesOnFile Открывает объект-оболочку во временном файле. |
|
StgGetIFillLockBytesOnILockBytes Создает новый объект-оболочку в объекте массива байтов, предоставленном вызывающим объектом. |
|
StgOpenAsyncDocfileOnIFillLockBytes Открывает существующий объект корневого асинхронного хранилища в объекте-оболочке байтов массива, предоставленном вызывающим объектом. |
|
StgOpenLayoutDocfile Открывает составной файл в реализации ILockBytes, которая может отслеживать данные сектора. |
Перечисления
|
COINIT Определяет модель параллелизма, используемую для входящих вызовов объектов, созданных этим потоком. Эта модель параллелизма может быть многопоточной или многопоточной. |
|
COMSD Определяет тип дескриптора безопасности COM, который необходимо получить при вызове CoGetSystemSecurityPermissions. |