Поделиться через


Модель COM

Общие сведения о технологии COM.

Для разработки компонентной объектной модели (COM) вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
ACTIVATEFLAGS

Указывает, активируется ли объект как объект без окон. Он используется в IOleInPlaceSiteEx::OnInPlaceActivateEx.
ADVF

Флаги, управляющие кэшированием и уведомлением об изменениях в данных.
APTTYPE

Перечисление APTTYPE (objidl.h) указывает различные типы квартир.
APTTYPE

Перечисление APTTYPE (objidlbase.h) указывает различные типы квартир.
APTTYPEQUALIFIER

Перечисление APTTYPEQUALIFIER (objidl.h) указывает набор возможных квалификаторов типа подразделения COM.
APTTYPEQUALIFIER

Перечисление APTTYPEQUALIFIER (objidlbase.h) указывает набор возможных квалификаторов типа подразделения COM.
BIND_FLAGS

Управляет элементами операций привязки моникера.
BINDSPEED

Указывает, сколько примерно времени вызывающий объект будет ждать привязки объекта.
CALLFRAME_COPY

Определяет, можно ли совместно использовать скопированные данные кадра вызова с данными в родительском кадре, определяя зависимость времени существования от родительского кадра.
CALLFRAME_FREE

Определяет тип параметра для освобождения. (CALLFRAME_FREE)
CALLFRAME_NULL

Определяет тип параметра для освобождения. (CALLFRAME_NULL)
CALLFRAME_WALK

Определяет тип параметра для обхода.
CALLTYPE

Указывает типы вызовов, используемые IMessageFilter::HandleInComingCall.
CLSCTX

Значения, используемые в вызовах активации для указания контекстов выполнения, в которых должен выполняться объект.
CO_MARSHALING_CONTEXT_ATTRIBUTES

Перечисление CO_MARSHALING_CONTEXT_ATTRIBUTES (objidl.h) определяет один из атрибутов контекста маршалинга, который можно запрашивать с помощью определенного метода.
CO_MARSHALING_CONTEXT_ATTRIBUTES

Перечисление CO_MARSHALING_CONTEXT_ATTRIBUTES (objidlbase.h) определяет один из атрибутов, которые можно запрашивать с помощью метода GetMarshalingContextAttribute.
COINIT

Определяет модель параллелизма, используемую для входящих вызовов объектов, созданных этим потоком. Эта модель параллелизма может быть многопоточной или многопоточной.
COMSD

Определяет тип дескриптора безопасности COM, который необходимо получить при вызове CoGetSystemSecurityPermissions.
COWAIT_FLAGS

Указывает поведение функции CoWaitForMultipleHandles.
CWMO_FLAGS

Предоставляет флаги для функции CoWaitForMultipleObjects.
DATADIR

Указывает направление потока данных. Определяет, какие форматы сможет перечислить итоговый перечислитель.
DISCARDCACHE

Указывает, что делать с кэшами, которые должны быть удалены из памяти, если задан их грязный бит.
DOCMISC

Предоставляет сведения о прочих свойствах объекта документа.
DVASPECT

Указывает, какой аспект данных или представления объекта требуется при рисовании или получении данных.
DVASPECT2

Задает новые аспекты рисования, используемые для оптимизации процесса рисования.
DVASPECTINFOFLAG

Указывает, может ли объект поддерживать оптимизированное рисование самого себя.
DVEXTENTMODE

Указывает, является ли режим изменения размера содержимым или целочисленным.
EOC_ChangeType

Указывает характер изменения объекта события.
EOLE_AUTHENTICATION_CAPABILITIES

Перечисление EOLE_AUTHENTICATION_CAPABILITIES (objidl.h) указывает различные возможности в CoInitializeSecurity и IClientSecurity::SetBlanket.
EOLE_AUTHENTICATION_CAPABILITIES

Перечисление EOLE_AUTHENTICATION_CAPABILITIES (objidlbase.h) указывает различные возможности в CoInitializeSecurity и IClientSecurity::SetBlanket.
EXTCONN

Перечисление EXTCONN (objidl.h) указывает тип внешнего соединения, существующего во внедренном объекте.
EXTCONN

Перечисление EXTCONN (objidlbase.h) указывает тип внешнего соединения, существующего во внедренном объекте.
GLOBALOPT_PROPERTIES

Перечисление GLOBALOPT_PROPERTIES (objidl.h) определяет глобальные параметры процесса, которые можно задать или запросить с помощью интерфейса IGlobalOptions.
GLOBALOPT_PROPERTIES

Перечисление GLOBALOPT_PROPERTIES (objidlbase.h) определяет глобальные параметры процесса, которые можно задать или запросить с помощью интерфейса IGlobalOptions.
GLOBALOPT_UNMARSHALING_POLICY_VALUES

Перечисление GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidl.h) предоставляет значения для глобального параметра политики расмарширования COM.
GLOBALOPT_UNMARSHALING_POLICY_VALUES

Перечисление GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidlbase.h) предоставляет значения для глобального параметра политики расмарширования COM.
GUIDKIND

Флаги, используемые для указания типа информации, запрашиваемой от объекта в IProvideClassInfo2.
HITRESULT

Указывает, находится ли расположение в изображении объекта.
MKRREDUCE

Указывает, насколько сильно следует уменьшить моникер.
МКСЫС

Указывает класс моникера.
MSHCTX

Указывает контекст назначения, который представляет собой процесс, в котором необходимо выполнить отмену маршалинга.
MSHLFLAGS

Указывает, почему требуется выполнить маршалинг.
OLECLOSE

Указывает, следует ли сохранить объект перед закрытием.
OLECMDEXECOPT

Задает параметры выполнения команд.
OLECMDF

Указывает тип поддержки, предоставляемой объектом для команды, указанной в структуре OLECMD.
OLECMDID

Указывает, какая стандартная команда должна выполняться. Одно значение из этого перечисления передается в аргументе nCmdID объекта IOleCommandTarget::Exec.
OLECMDID_WINDOWSTATE_FLAG

Указывает состояние окна.
OLECMDTEXTF

Указывает тип сведений, которые объект должен хранить в структуре OLECMDTEXT, переданной в IOleCommandTarget::QueryStatus.
OLECONTF

Указывает тип объектов для перечисления.
OLEDCFLAGS

Указывает дополнительные сведения для контейнера о контексте устройства, запрошенном объектом .
ОЛЕГЕТМОНИКЕР

Управляет аспектами поведения методов IOleObject::GetMoniker и IOleClientSite::GetMoniker.
OLELINKBIND

Управляет операциями привязки к источнику связи.
OLEMISC

Описывает различные характеристики объекта или класса объектов.
OLERENDER

Указывает тип кэширования, запрошенного для вновь созданных объектов.
OLEUIPASTEFLAG

Указывает параметры пользователя, доступные пользователю при вставлении этого формата, а также группу или список вариантов (Вставить, Вставить ссылку и т. д.).
OLEUPDATE

Указывает, обновляет ли связанный объект кэшированные данные для связанного объекта автоматически или только при вызове контейнера методов IOleObject::Update или IOleLink::Update. Константы используются в интерфейсе IOleLink.
OLEVERBATTRIB

Описывает атрибуты указанной команды для объекта .
OLEWHICHMK

Указывает, какая часть моникера объекта устанавливается или извлекается.
PENDINGMSG

Задает возвращаемые значения для метода IMessageFilter::MessagePending.
PENDINGTYPE

Указывает уровень вложенности в методе IMessageFilter::MessagePending.
АТРИБУТЫ PICTUREATTRIBUTES

Задает атрибуты объекта рисунка, возвращаемые методом IPicture::get_Attributes.
POINTERINACTIVE

Укажите политику активации объекта и используются в методе IPointerInactive::GetActivationPolicy.
QACONTAINERFLAGS

Указывает внешние свойства, предоставляемые контейнером. Он используется в элементе dwAmbientFlags структуры QACONTAINER.
RECORD_READING_POLICY

Указывает указание о порядке чтения записей из журнала.
REGCLS

Управляет типом соединений с объектом класса.
SERVERCALL

Указывает состояние вызова сервера.
THDTYPE

Перечисление THDTYPE (objidl.h) указывает, поддерживает ли определенный поток цикл сообщений.
THDTYPE

Перечисление THDTYPE (objidlbase.h) указывает, поддерживает ли определенный поток цикл сообщений.
TYMED

Указывает тип носителя хранилища, используемого при передаче данных. Они используются в структурах STGMEDIUM или FORMATETC.
TYSPEC

Задает сопоставление для идентификатора класса.
UASFLAGS

Предоставляет сведения о родительском блоке отмены.
USERCLASSTYPE

Указывает различные варианты отображаемого имени, связанные с классом объектов .
VIEWSTATUS

Указывает прозрачность объекта и аспекты рисования, поддерживаемые объектом .

Функции

 
Активировать

Создает диалоговое окно для страницы свойств.
ActivateMe

Запрашивает сайт документа для активации документа, выполняя вызов как объекта документа, а не объекта in-place-active, и при необходимости указывает, какое представление объектного документа следует активировать.
Добавление

Добавляет простой блок отмены в коллекцию.
Добавление

Добавляет простой блок отмены в коллекцию. Пока родительский блок отмены открыт, диспетчер отмены добавляет в него единицы отмены, вызывая IOleParentUndoUnit::Add.
AddConnection

Метод IExternalConnection::AddConnection (objidl.h) увеличивает количество сильных внешних соединений объекта.
AddConnection

Метод IExternalConnection::AddConnection (objidlbase.h) увеличивает количество сильных внешних соединений объекта.
AddRef

Увеличивает количество ссылок для указателя интерфейса на COM-объект. Этот метод следует вызывать при создании копии указателя интерфейса.
AddRefHfont

Уведомляет объект шрифта о том, что ранее реализованный шрифт, идентифицируемый с помощью hFont, должен оставаться действительным до тех пор, пока не будет вызван метод ReleaseHfont или не будет полностью освобожден сам объект шрифта.
AddRefOnProcess

Увеличивает количество ссылок процесса.
AddSynchronize

Метод ISynchronizeContainer::AddSynchronize (objidl.h) добавляет объект синхронизации в контейнер.
AddSynchronize

Метод ISynchronizeContainer::AddSynchronize (objidlbase.h) добавляет объект синхронизации в контейнер.
AdjustRect

Обрабатывает указанный прямоугольник, если он полностью или частично покрыт перекрывающими его непрозрачными объектами.
Советую

Устанавливает соединение между объектом точки подключения и приемником клиента.
Советую

Устанавливает консультативное соединение между объектом OLE и приемником рекомендаций вызывающего объекта. Через этот приемник вызывающий объект может получать уведомление о переименовании, сохранении или закрытии объекта OLE.
Советую

Устанавливает консультативное соединение между составным объектом документа и приемником рекомендаций вызывающего объекта, через которое вызывающий объект получает уведомление о переименовании, сохранении или закрытии составного объекта документа.
Советую

Создает соединение между приемником рекомендаций и объектом данных для получения уведомлений.
Alloc

Выделяет блок памяти. (IMalloc.Alloc)
AllowForegroundTransfer

Возвращает окно переднего плана процессу COM-сервера.
AppendRecord

Запишите новую запись в конец журнала.
ApplicationFree

Освобождает приложение.
ApplicationLaunch

Запускает приложение.
Применить

Применяет текущие значения к базовым объектам, связанным со страницей свойств, которые ранее были переданы в IPropertyPage::SetObjects.
ApplyViewState

Инициализирует представление с состоянием представления, ранее сохраненным в вызове IOleDocumentView::SaveViewState.
BindIfRunning

Активирует соединение между связанным объектом и источником ссылки, если источник ссылки уже запущен.
BindMoniker

Находит объект с помощью его моникера, активирует объект, если он неактивен, и извлекает указатель на указанный интерфейс этого объекта.
BindToObject

Привязывается к указанному объекту. Процесс привязки включает в себя поиск объекта, его перевод в состояние выполнения при необходимости и предоставление вызывающему объекту указателя на указанный интерфейс для идентифицированного объекта.
BindToSource

Активирует подключение к источнику ссылки путем привязки моникера, хранящегося в связанном объекте.
BindToStorage

Привязывается к хранилищу для указанного объекта. В отличие от метода IMoniker::BindToObject, этот метод не активирует объект, определенный моникером.
Cache

Задает формат и другие данные, кэшируемые во внедренном объекте.
CallIndirect

Вызывает один из методов в интерфейсе с косвенной ссылкой на аргументы вызова .
Отмена

Метод ICancelMethodCalls::Cancel (objidl.h) запрашивает отмену вызова метода.
Отмена

Метод ICancelMethodCalls::Cancel (objidlbase.h) запрашивает отмену вызова метода.
CancelLink

Отключает выбранные ссылки. (ANSI)
CancelLink

Отключает выбранные ссылки. (Юникод)
CanInPlaceActivate

Определяет, может ли контейнер активировать объект на месте.
CanWindowlessActivate

Информирует объект о том, может ли контейнер обеспечить его поддержку в качестве безоконного объекта, который может активироваться на месте.
CatalogRefresh

Обновляет каталог.
CLIPFORMAT_UserFree

Функция CLIPFORMAT_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
CLIPFORMAT_UserFree64

Функция CLIPFORMAT_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC.
CLIPFORMAT_UserMarshal

Функция CLIPFORMAT_UserMarshal (oleidl.h) маршалирует объект CLIPFORMAT в буфер RPC.
CLIPFORMAT_UserMarshal64

Функция CLIPFORMAT_UserMarshal64 (oleidl.h) маршалирует объект CLIPFORMAT в буфер RPC.
CLIPFORMAT_UserSize

Функция CLIPFORMAT_UserSize (oleidl.h) вычисляет размер провода объекта CLIPFORMAT и получает его дескриптор и данные.
CLIPFORMAT_UserSize64

Функция CLIPFORMAT_UserSize64 (oleidl.h) вычисляет размер провода объекта CLIPFORMAT и получает его дескриптор и данные.
CLIPFORMAT_UserUnmarshal

Функция CLIPFORMAT_UserUnmarshal (oleidl.h) отмаршалирует объект CLIPFORMAT из буфера RPC.
CLIPFORMAT_UserUnmarshal64

Функция CLIPFORMAT_UserUnmarshal64 (oleidl.h) отмаршалирует объект CLIPFORMAT из буфера RPC.
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumConnectionPoints.Clone)
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumConnections.Clone)
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumOleUndoUnits.Clone)
Clone

Создает повторяющийся объект шрифта.
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumOleDocumentViews.Clone)
Clone

Создает повторяющийся объект представления с внутренним состоянием, идентичным текущему.
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumOLEVERB.Clone)
Clone

Метод IEnumContextProps::Clone (objidl.h) создает новый перечислитель, содержащий то же состояние перечисления, что и текущее.
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumFORMATETC.Clone)
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumMoniker.Clone)
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumSTATDATA.Clone)
Clone

Метод IEnumString::Clone (objidl.h) создает новый перечислитель, содержащий то же состояние перечисления, что и текущее.
Clone

Метод IEnumUnknown::Clone (objidl.h) создает новый перечислитель, содержащий то же состояние перечисления, что и текущее.
Clone

Метод IEnumContextProps::Clone (objidlbase.h) создает новый перечислитель, содержащий то же состояние перечисления, что и текущее.
Clone

Метод IEnumString::Clone (objidlbase.h) создает новый перечислитель, содержащий то же состояние перечисления, что и текущее.
Clone

Метод IEnumUnknown::Clone (objidlbase.h) создает новый перечислитель, содержащий то же состояние перечисления, что и текущее.
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumCATEGORYINFO.Clone)
Clone

Создает новый перечислитель с тем же состоянием перечисления, что и текущий. (IEnumGUID.Clone)
Закрыть

Закрывает указанный родительский модуль отмены. (IOleParentUndoUnit.Close)
Закрыть

Закрывает указанный родительский модуль отмены. (IOleUndoManager.Close)
Закрыть

Изменяет внедренный объект с запущенного на загруженный. Отключает связанный объект от источника ссылки.
CloseView

Указывает представлению документа закрыться и освободить указатель IOleInPlaceSite.
CLSIDFromProgID

Ищет ИДЕНТИФИКАТОР CLSID в реестре с учетом progID.
CLSIDFromProgIDEx

Функция CLSIDFromProgIDEx (objbase.h) запускает автоматическую установку, если включена политика COMClassStore.
CLSIDFromProgIDEx

Функция CLSIDFromProgIDEx (combaseapi.h) запускает автоматическую установку, если включена политика COMClassStore.
CLSIDFromString

Преобразует строку, созданную функцией StringFromCLSID, обратно в исходный ИДЕНТИФИКАТОР CLSID.
CoAddRefServerProcess

Увеличивает глобальное число ссылок на процесс.
CoAllowSetForegroundWindow

Эта функция передает привилегию переднего плана (привилегию на настройку окна переднего плана) из одного процесса в другой. Процесс, имеющий привилегию переднего плана, может вызвать эту функцию, чтобы передать эту привилегию в локальный процесс COM-сервера.
CoAllowUnmarshalerCLSID

Добавляет идентификатор CLSID unmarshaler в список разрешенных только для вызывающего процесса.
CoCancelCall

Запрашивает отмену исходящего вызова метода DCOM, ожидающего выполнения в указанном потоке.
CoCopyProxy

Создает частную копию указанного прокси-сервера.
CoCreateFreeThreadedMarshaler

Создает агрегируемый объект, способный к контекстно-зависимому маршалю.
CoCreateGuid

Создает ИДЕНТИФИКАТОР GUID, уникальное 128-битовое целое число, используемое для идентификаторов CLSID и интерфейсов.
CoCreateInstance

Создает один неинициализированный объект класса, связанного с указанным ИДЕНТИФИКАТОРом CLSID.
CoCreateInstanceEx

Создает экземпляр определенного класса на определенном компьютере.
CoCreateInstanceFromApp

Создает экземпляр определенного класса на определенном компьютере из контейнера приложения.
CoDecrementMTAUsage

Освобождает приращение, выполненное предыдущим вызовом функции CoIncrementMTAUsage.
CoDisableCallCancellation

Отменяет действие вызова CoEnableCallCancellation. Отключает отмену синхронных вызовов в вызывающем потоке, если все вызовы CoEnableCallCancellation сбалансированы вызовами CoDisableCallCancellation.
CoDisconnectContext

Отключает все прокси-подключения, которые поддерживаются от имени всех указателей интерфейса, указывающих на объекты в текущем контексте.
CoDisconnectObject

Отключает все подключения к удаленному процессу, которые поддерживаются от имени всех указателей интерфейса, указывающих на указанный объект.
CoDosDateTimeToFileTime

Преобразует представление времени и даты MS-DOS в структуру FILETIME, используемую Windows.
CoEnableCallCancellation

Включает отмену синхронных вызовов в вызывающем потоке.
CoFileTimeNow

Функция CoFileTimeNow (objbase.h) возвращает текущее время в виде структуры FILETIME.
CoFileTimeNow

Функция CoFileTimeNow (combaseapi.h) возвращает текущее время в виде структуры FILETIME.
CoFileTimeToDosDateTime

Преобразует FILETIME в значения даты и времени MS-DOS.
CoFreeAllLibraries

Освобождает все библиотеки DLL, загруженные с помощью функции CoLoadLibrary (вызываемой внутри CoGetClassObject), независимо от того, используются ли они в настоящее время.
CoFreeLibrary

Освобождает библиотеку, которая при загрузке была указана для явного освобождения.
CoFreeUnusedLibraries

Выгружает все библиотеки DLL, которые больше не используются, вероятно, из-за того, что библиотека DLL больше не имеет невыполненных экземпляров COM-объектов.
CoFreeUnusedLibrariesEx

Выгружает все библиотеки DLL, которые больше не используются и срок действия задержки выгрузки которых истек.
CoGetApartmentType

Возвращает текущий тип квартиры и квалификатор типа.
CoGetCallContext

Извлекает контекст текущего вызова в текущем потоке.
CoGetCallerTID

Возвращает указатель на DWORD, содержащий идентификатор квартиры потока вызывающего объекта.
CoGetCancelObject

Получает указатель на интерфейс управления вызовом, обычно ICancelMethodCalls, на объект cancel, соответствующий исходящему вызову метода COM, ожидающего в том же или другом клиентском потоке.
CoGetClassObject

Предоставляет указатель на интерфейс объекта класса, связанного с указанным ИДЕНТИФИКАТОРом CLSID.
CoGetContextToken

Возвращает указатель на реализацию IObjContext для текущего контекста.
CoGetCurrentLogicalThreadId

Возвращает идентификатор логического потока текущего физического потока.
CoGetCurrentProcess

Возвращает значение, уникальное для текущего потока. CoGetCurrentProcess можно использовать, чтобы избежать проблем с повторным использованием идентификаторов потоков.
CoGetInstanceFromFile

Создает объект и инициализирует его из файла с помощью IPersistFile::Load.
CoGetInstanceFromiStorage

Создает новый объект и инициализирует его из объекта хранилища с помощью внутреннего вызова IPersistFile::Load.
CoGetInterceptor

Создает экземпляр соответствующего перехватчика для перехвата указанного интерфейса и возвращает только что созданный перехватчик.
CoGetInterfaceAndReleaseStream

Распакуется буфер, содержащий указатель интерфейса, и освобождает поток при маршале указателя интерфейса из другого потока в вызывающий поток.
CoGetMalloc

Извлекает указатель на распределитель памяти задач OLE по умолчанию (который поддерживает системную реализацию интерфейса IMalloc), чтобы приложения могли вызывать его методы для управления памятью.
CoGetMarshalSizeMax

Возвращает верхнюю границу количества байтов, необходимых для маршалирования указанного указателя интерфейса на указанный объект.
CoGetObject

Преобразует отображаемое имя в моникер, который идентифицирует объект с именем, а затем привязывается к объекту, определенному моникером.
CoGetObjectContext

Возвращает контекст для текущего объекта.
CoGetPSClsid

Возвращает CLSID библиотеки DLL, реализующей прокси-сервер и заглушку для указанного интерфейса.
CoGetStandardMarshal

Создает стандартный или стандартный объект маршалинга в клиентском или серверном процессе в зависимости от вызывающего объекта и возвращает указатель на реализацию IMarshal этого объекта.
CoGetStdMarshalEx

Создает агрегированный стандартный маршалер для использования с упрощенными обработчиками на стороне клиента.
CoGetSystemSecurityPermissions

Возвращает значения по умолчанию дескрипторов безопасности для разрешений на запуск и доступ на уровне компьютера, а также ограничения на запуск и доступ.
CoGetTreatAsClass

Возвращает ИДЕНТИФИКАТОР CLSID объекта, который может эмулировать указанный объект.
CoHandlePriorityEventsFromMessagePump

Вызывается диспетчерами сообщений в потоке ASTA после отправки сообщения Windows, чтобы обеспечить возможность для кратковременных инфраструктурных COM-вызовов и других высокоприоритетных или коротких com-задач, передаваемых между сообщениями.
CoImpersonateClient

Позволяет серверу олицетворять клиента текущего вызова на протяжении всего вызова.
CoIncrementMTAUsage

Поддержка MTA остается активной, если потоки MTA не выполняются.
CoInitialize

Инициализирует библиотеку COM в текущем потоке и определяет модель параллелизма как однопотоковый объект (STA).
CoInitializeEx

Инициализирует библиотеку COM для использования вызывающим потоком, задает модель параллелизма потока и при необходимости создает новый объект для потока.
CoInitializeSecurity

Регистрирует безопасность и задает значения безопасности по умолчанию для процесса.
CoInvalidateRemoteMachineBindings

Сообщает диспетчеру управления службами о необходимости очистки всех кэшированных дескрипторов привязки RPC для указанного компьютера.
CoIsHandlerConnected

Определяет, подключен ли удаленный объект к соответствующему внутрипроцессный объект.
CoIsOle1Class

Определяет, представляет ли указанный идентификатор CLSID объект OLE 1.
CoLoadLibrary

Загружает определенную библиотеку DLL в процесс вызывающего.
CoLockObjectExternal

Вызывается либо для блокировки объекта, чтобы убедиться, что он остается в памяти, либо для снятия такой блокировки.
CoMarshalHresult

Маршалирует HRESULT в указанный поток, из которого его можно отменить с помощью функции CoUnmarshalHresult.
CoMarshalInterface

Записывает в поток данные, необходимые для инициализации прокси-объекта в некотором клиентском процессе.
CoMarshalInterThreadInterfaceInStream

Маршалирует указатель интерфейса из одного потока в другой в том же процессе.
CommonPrefixWith

Создает новый моникер на основе префикса, общего с указанным моникером.
ComposeWith

Создает новый составной моникер путем объединения текущего моникера с указанным моникером.
Подключить

Метод IRpcProxyBuffer::Connect (objidl.h) инициализирует прокси-сервер клиента, привязывая его к указанному каналу RPC.
Подключить

Метод IRpcStubBuffer::Connect (objidl.h) инициализирует заглушку сервера, привязывая ее к указанному интерфейсу.
Подключить

Метод IRpcProxyBuffer::Connect (objidlbase.h) инициализирует прокси-сервер клиента, привязывая его к указанному каналу RPC.
Подключить

Метод IRpcStubBuffer::Connect (objidlbase.h) инициализирует заглушку сервера, привязывая ее к указанному интерфейсу.
ContextCallback

Вводит контекст объекта, выполняет указанную функцию и возвращает .
ContextSensitiveHelp

Определяет, следует ли вводить контекстно-зависимый режим справки во время сеанса активации на месте.
ConvertObject

Преобразует объект в тип указанного идентификатора CLSID. (ANSI)
ConvertObject

Преобразует объект в тип указанного идентификатора CLSID. (Юникод)
Copy.

Создает копию этого кадра вызова и всех связанных с ним данных.
CopyProxy

Создает закрытую копию прокси-сервера для указанного интерфейса.
CoQueryAuthenticationServices

Извлекает список служб проверки подлинности, зарегистрированных при выполнении процесса с именем CoInitializeSecurity.
CoQueryClientBlanket

Вызывается сервером, чтобы узнать о клиенте, который вызвал метод, выполняющийся в текущем потоке.
CoQueryProxyBlanket

Извлекает сведения о проверке подлинности, которые клиент использует для выполнения вызовов указанного прокси-сервера.
CoRegisterActivationFilter

Регистрирует фильтр на уровне процесса для обработки запросов на активацию.
CoRegisterChannelHook

Регистрирует перехватчик канала.
CoRegisterClassObject

Регистрирует объект класса EXE с помощью OLE, чтобы другие приложения могли подключиться к нему.
CoRegisterDeviceCatalog

Позволяет загруженной библиотеке DLL регистрировать интерфейсы каталога устройств в выполняемом процессе, чтобы код маршалинга мог маршалировать эти интерфейсы.
CoRegisterInitializeSpy

Регистрирует реализацию интерфейса IInitializeSpy. Интерфейс IInitializeSpy не поддерживается, чтобы позволить разработчикам выполнять инициализацию и очистку в com-квартирах.
CoRegisterMallocSpy

Регистрирует реализацию интерфейса IMallocSpy, после чего требуется, чтобы OLE вызывал свои методы-оболочки вокруг каждого вызова соответствующего метода IMalloc.
CoRegisterMessageFilter

Регистрирует с помощью OLE экземпляр интерфейса IMessageFilter, который будет использоваться для обработки проблем параллелизма в текущем потоке.
CoRegisterPSClsid

Позволяет загруженной библиотеке DLL регистрировать пользовательские интерфейсы в выполняемом процессе, чтобы код маршалинга мог маршалировать эти интерфейсы.
CoRegisterSurrogate

Регистрирует суррогатный процесс с помощью указателя интерфейса ISurrogate.
CoReleaseMarshalData

Удаляет ранее маршалированные пакеты данных.
CoReleaseServerProcess

Уменьшает глобальное число ссылок на процесс.
CoResumeClassObjects

Вызывается сервером, который может зарегистрировать несколько объектов класса для информирования SCM обо всех зарегистрированных классах и разрешает запросы активации для этих объектов класса.
CoRevertToSelf

Восстанавливает сведения о проверке подлинности в потоке выполнения.
CoRevokeClassObject

Сообщает OLE, что объект класса, ранее зарегистрированный с помощью функции CoRegisterClassObject, больше недоступен для использования.
CoRevokeDeviceCatalog

Отменяет регистрацию каталога устройств, выполненную предыдущим вызовом CoRegisterDeviceCatalog.
CoRevokeInitializeSpy

Отменяет зарегистрированную реализацию интерфейса IInitializeSpy.
CoRevokeMallocSpy

Отменяет зарегистрированный объект IMallocSpy.
CoSetCancelObject

Задает (регистрирует) или сбрасывает (отменяет регистрацию) объект отмены для использования во время последующих операций отмены в текущем потоке.
CoSetMessageDispatcher

Регистрирует или отменяет регистрацию диспетчера сообщений для каждого потока, который вызывается при наличии оконных сообщений, доступных для отправки в API ожидания COM в потоке ASTA.
CoSetProxyBlanket

Задает сведения о проверке подлинности, которые будут использоваться для вызовов указанного прокси-сервера.
CoSuspendClassObjects

Предотвращает новые запросы на активацию от SCM для всех объектов класса, зарегистрированных в процессе.
CoSwitchCallContext

Переключает объект контекста вызова, используемый CoGetCallContext.
CoTaskMemAlloc

Выделяет блок памяти задачи так же, как IMalloc::Alloc.
CoTaskMemFree

Освобождает блок памяти задачи, ранее выделенный с помощью вызова функции CoTaskMemAlloc или CoTaskMemRealloc.
CoTaskMemRealloc

Изменяет размер ранее выделенного блока памяти задач.
CoTestCancel

Определяет, отменен ли клиентом вызов, выполняемый на сервере.
CoTreatAsClass

Устанавливает или удаляет эмуляцию, в которой объекты одного класса обрабатываются как объекты другого класса.
CoUninitialize

Закрывает библиотеку COM в текущем потоке, выгружает все библиотеки DLL, загруженные потоком, освобождает все остальные ресурсы, которые поддерживает поток, и принудительно закрывает все подключения RPC в потоке.
CoUnmarshalHresult

Отменяет маршалирование типа HRESULT из указанного потока.
CoUnmarshalInterface

Инициализирует созданный прокси-сервер, используя данные, записанные в поток предыдущим вызовом функции CoMarshalInterface, и возвращает указатель интерфейса на этот прокси-сервер.
Count

Метод IEnumContextProps::Count (objidl.h) извлекает количество свойств контекста в контексте.
Count

Метод IEnumContextProps::Count (objidlbase.h) извлекает количество свойств контекста в контексте.
CountRefs

Метод IRpcStubBuffer::CountRefs (objidl.h) извлекает общее количество ссылок, имеющихся у заглушки на объекте сервера, к которому она подключена.
CountRefs

Метод IRpcStubBuffer::CountRefs (objidlbase.h) извлекает общее количество ссылок, имеющихся у заглушки на объекте сервера, к которому она подключена.
CoWaitForMultipleHandles

Ожидает передачи сигналов о указанных дескрипторах или истечения заданного периода ожидания.
CoWaitForMultipleObjects

Замена CoWaitForMultipleHandles. Этот заменяющий API скрывает параметры для CoWaitForMultipleHandles, которые не поддерживаются в ASTA.
CreateAntiMoniker

Создает и возвращает новый антимоникер.
CreateAsyncBindCtx

Создает контекст асинхронной привязки для использования с асинхронными моникерами.
CreateBindCtx

Возвращает указатель на реализацию IBindCtx (объект контекста привязки). Этот объект хранит сведения о конкретной операции привязки моникера.
CreateCall

Метод ICallFactory::CreateCall (objidl.h) создает экземпляр объекта вызова, соответствующий указанному асинхронном интерфейсу.
CreateCall

Метод ICallFactory::CreateCall (objidlbase.h) создает экземпляр объекта вызова, соответствующий указанному асинхронном интерфейсу.
CreateClassMoniker

Создает моникер класса, ссылающийся на указанный класс.
CreateDataAdviseHolder

Функция CreateDataAdviseHolder (ole2.h) извлекает указатель на реализацию OLE IDataAdviseHolder для объекта-держателя рекомендаций по данным.
CreateDataAdviseHolder

Функция CreateDataAdviseHolder (objbase.h) извлекает указатель на реализацию OLE IDataAdviseHolder в объекте-держателе рекомендаций по данным.
CreateDataCache

Извлекает указатель на новый экземпляр реализации кэша данных, предоставленной OLE.
CreateFileMoniker

Создает моникер файла на основе указанного пути.
CreateFormatEnumerator

Создает объект, реализующий IEnumFORMATETC над статическим массивом структур FORMATETC.
CreateGenericComposite

Выполняет универсальную композицию из двух моникеров и предоставляет указатель на результирующий составной моникер.
CreateInstance

Создает неинициализированный объект.
CreateInstanceLic

Создает экземпляр лицензированного объекта для указанного лицензионного ключа. Этот метод является единственным возможным способом создания объекта на нелицензированных компьютерах.
CreateItemMoniker

Создает моникер элемента, который идентифицирует объект в содержательном объекте (обычно составном документе).
CreateObjrefMoniker

Создает моникер OBJREF на основе указателя на объект .
CreateOleAdviseHolder

Создает объект владельца рекомендаций для управления уведомлениями составных документов. Он возвращает указатель на реализацию OLE объекта интерфейса IOleAdviseHolder.
CreatePointerMoniker

Создает моникер указателя на основе указателя на объект .
CreateProxy

Метод IPSFactoryBuffer::CreateProxy создает прокси-сервер для указанного удаленного интерфейса.
CreateProxy

Метод IPSFactoryBuffer::CreateProxy (objidlbase.h) создает прокси-сервер для указанного удаленного интерфейса.
CreateStub

Метод IPSFactoryBuffer::CreateStub (objidl.h) создает заглушку для удаленного использования указанного интерфейса.
CreateStub

Метод IPSFactoryBuffer::CreateStub (objidlbase.h) создает заглушку для удаленного использования указанного интерфейса.
CreateView

Создает объект представления документа в процессе вызывающего объекта и получает указатель на интерфейс IOleDocumentView этого объекта.
DAdvise

Вызывается объектом, поддерживающим приемник рекомендаций, для создания соединения между объектом данных и приемником рекомендаций. Это позволяет приемнику рекомендаций получать уведомления об изменениях в данных объекта .
Отключение

Удаляет окно, созданное в IPropertyPage::Activate.
ДеактивацияAndUndo

Деактивирует объект, завершает сеанс на месте и возвращается в сохраненное состояние отмены контейнера.
DebugServerQueryInterface

Метод IRpcStubBuffer::D ebugServerQueryInterface (objidl.h) извлекает указатель на интерфейс, который представляет заглушка.
DebugServerQueryInterface

Метод IRpcStubBuffer::D ebugServerQueryInterface (objidlbase.h) извлекает указатель на интерфейс, который представляет заглушка.
DebugServerRelease

Метод IRpcStubBuffer::D ebugServerRelease (objidl.h) освобождает указатель интерфейса, который ранее был возвращен DebugServerQueryInterface.
DebugServerRelease

Метод IRpcStubBuffer::D ebugServerRelease (objidlbase.h) освобождает указатель интерфейса, который ранее был возвращен debugServerQueryInterface.
DidAlloc

Метод IMalloc::D idAlloc (objidl.h) определяет, использовался ли этот распределитель для выделения указанного блока памяти.
DidAlloc

Метод IMalloc::D idAlloc (objidlbase.h) определяет, использовался ли этот распределитель для выделения указанного блока памяти.
DiscardCache

Удаляет кэши, найденные в памяти.
ОтменитьFrom

Указывает диспетчеру отмены отменить указанную единицу отмены и все единицы отмены под ним в стеке отмены или повтора.
DiscardUndoState

Указывает контейнеру отменить состояние отмены. Контейнер не должен вызывать IOleInPlaceObject::ReActivateAndUndo.
Отключение

Метод IRpcProxyBuffer::D isconnect (objidl.h) отключает прокси-сервер клиента от любого канала RPC, к которому он подключен.
Отключение

Метод IRpcStubBuffer::D isconnect (objidl.h) отключает заглушку сервера от любого интерфейса, к которому она подключена.
Отключение

Метод IRpcProxyBuffer::D isconnect (objidlbase.h) отключает прокси-сервер клиента от любого канала RPC, к которому он подключен.
Отключение

Метод IRpcStubBuffer::D isconnect (objidlbase.h) отключает заглушку сервера от любого интерфейса, к которому она подключена.
DisconnectObject

Метод IMarshal::D isconnectObject (objidl.h) освобождает все подключения к объекту до завершения работы.
DisconnectObject

Метод IMarshal::D isconnectObject (objidlbase.h) освобождает все подключения к объекту, сервер которого вызывает реализацию этого метода объектом.
DllCanUnloadNow

Определяет, используется ли библиотека DLL, реализующая эту функцию. В противном случае вызывающий объект может выгрузить библиотеку DLL из памяти.
Dllgetclassobject

Извлекает объект класса из обработчика или приложения объекта DLL.
DllRegisterServer

Указывает внутрипроцессный сервер создать записи реестра для всех классов, поддерживаемых в этом серверном модуле.
DllUnregisterServer

Предписывает внутрипроцессный сервер удалить только те записи, которые были созданы с помощью DllRegisterServer.
Рекомендуется

Указывает блоку отмены выполнить свое действие. Обратите внимание, что если он содержит дочерние единицы отмены, он также должен вызывать их методы Do.
DockWindow

Закрепляет указанный дескриптор окна с указанным дескриптором монитора.
Dodragdrop

Выполняет операцию перетаскивания OLE.
DoVerb

Требует выполнения действия объектом в ответ на действие пользователя. Возможные действия перечисляются для объекта в IOleObject::EnumVerbs.
DragEnter

Указывает, можно ли принять падение, и, если да, то эффект падения.
DragEnterTarget

OLE вызывает этот метод, когда пользователь перетаскивает курсор мыши в потенциальное целевое окно.
DragLeave

Удаляет целевую обратную связь и освобождает объект данных.
DragLeaveTarget

OLE вызывает этот метод, когда пользователь перетаскивает курсор мыши из потенциального целевого окна.
DragOver

Предоставляет пользователю целевую обратную связь и сообщает эффект удаления функции DoDragDrop, чтобы она оповестила о результате сброса обратно в источник.
Draw

Рисует представление объекта в указанном контексте устройства.
Падение

Включает исходные данные в целевое окно, удаляет целевую обратную связь и освобождает объект данных.
DUnadvise

Удаляет ранее настроенное подключение к уведомлениям.
EditProperty

Указывает, какое поле будет получать фокус при активации страницы свойств.
Разрешить

Включает или отключает диспетчер отмены.
EnableModeless

Включает или отключает немодальные диалоговые окна, когда контейнер создает или уничтожает модальное диалоговое окно.
EnableModeless

Включает или отключает немодерные диалоговые окна фрейма.
Enum

Извлекает указатель на перечислитель для компонентов составного моникера.
EnumAdvise

Создает перечислитель, который можно использовать для перечисления консультативных подключений, установленных в данный момент для объекта .
EnumAdvise

Извлекает указатель на перечислитель, который можно использовать для перечисления консультативных подключений, зарегистрированных для объекта , чтобы контейнер знал, что следует освободить перед закрытием.
EnumAdvise

Возвращает объект , который можно использовать для перечисления текущих подключений рекомендаций.
EnumCache

Создает перечислитель, который можно использовать для перечисления текущих подключений кэша.
Категории перечисления

Извлекает перечислитель для категорий компонентов, зарегистрированных в системе.
EnumClassesOfCategories

Извлекает перечислитель для классов, реализующих один или несколько указанных идентификаторов категорий.
EnumConnectionPoints

Создает объект перечислителя для итерации по всем точкам подключения, поддерживаемым в подключаемом объекте, по одной точке подключения на исходящий IID.
Перечисления

Создает объект перечислителя для итерации текущих подключений для этой точки соединения.
EnumContextProps

Метод IContext::EnumContextProps (objidl.h) возвращает указатель интерфейса IEnumContextProps, который может перечислять свойства контекста в этом контексте.
EnumContextProps

Метод IContext::EnumContextProps (objidlbase.h) возвращает указатель интерфейса IEnumContextProps, который можно использовать для перечисления свойств контекста.
EnumControls

Перечисляет элементы управления в форме.
EnumDAdvise

Создает объект, который может использоваться для перечисления текущих соединений для рекомендаций.
EnumFormatEtc

Создает объект для перечисления форматов, поддерживаемых объектом данных.
EnumImplCategoriesOfClass

Извлекает перечислитель для идентификаторов CATID, реализованных указанным классом.
EnumObjectParam

Извлекает указатель на интерфейс, который можно использовать для перечисления ключей таблицы указателей с ключами со строковым ключом контекста привязки.
EnumObjects

Перечисляет объекты в текущем контейнере.
EnumRedoable

Создает объект перечислителя, который вызывающий объект может использовать для перебора последовательности единиц отмены верхнего уровня из стека повтора.
EnumReqCategoriesOfClass

Извлекает перечислитель для идентификаторов CATID, необходимых для указанного класса.
EnumRunning

Создает и возвращает указатель на перечислитель, который может выводить моникеры всех объектов, зарегистрированных в таблице выполняющихся объектов (ROT).
EnumUndoable

Создает объект перечислителя, который вызывающий объект может использовать для перебора последовательности единиц отмены верхнего уровня из стека отмены.
EnumVerbs

Предоставляет раскрывающееся меню со списком глаголов, доступных для объекта в порядке возрастания по номеру глаголов.
EnumViews

Создает объект , который перечисляет представления, поддерживаемые объектом документа, или, если поддерживается только одно представление, возвращает указатель на это представление.
Exec

Выполняет указанную команду или отображает справку по ней.
СБОЙ ПРИ

Предоставляет универсальный тест на сбой при любом значении состояния.
FContinue

Указывает, следует ли продолжать универсальную операцию.
FContinuePrinting

Указывает, следует ли продолжать длительную операцию печати.
FindConnectionPoint

Возвращает указатель на интерфейс IConnectionPoint точки подключения для указанного IID, если он описывает поддерживаемый исходящий интерфейс.
FindUnit

Указывает, является ли указанная единица дочерним элементом данного блока отмены или одним из его дочерних элементов, то есть является ли указанная единица частью иерархии в этой родительской единице.
Force

Принудительное использование содержимого журнала на диске по крайней мере через указанный номер LSN.
Формат

Форматирует строку в соответствии с шаблоном.
Бесплатный

Метод IMalloc::Free (objidl.h) освобождает ранее выделенный блок памяти.
Бесплатный

Метод IMalloc::Free (objidlbase.h) освобождает ранее выделенный блок памяти.
Бесплатный

Освобождает копию кадра, чтобы избежать утечки памяти.
FreeBuffer

Метод IRpcChannelBuffer::FreeBuffer (objidl.h) освобождает ранее выделенный буфер канала RPC.
FreeBuffer

Метод IRpcChannelBuffer::FreeBuffer (objidlbase.h) освобождает ранее выделенный буфер канала RPC.
FreeParam

Освобождает указанный параметр в кадре.
FreeSurrogate

Метод ISurrogate::FreeSurrogate (objidl.h) выгружает сервер DLL.
FreeSurrogate

Метод ISurrogate::FreeSurrogate (objidlbase.h) выгружает сервер DLL.
Заморозить

Замораживает рисованное представление объекта, чтобы оно не изменялось до вызова метода IViewObject::Unfreeze. Чаще всего этот метод используется для чередуемой печати.
FreezeEvents

Указывает, игнорирует ли контейнер события из элемента управления или принимает его.
get_Attributes

Извлекает текущий набор битовых атрибутов рисунка.
get_Bold

Возвращает текущее свойство шрифта Bold.
get_Charset

Извлекает набор символов, используемый в шрифте.
get_CurDC

Извлекает дескриптор текущего контекста устройства. Это свойство допустимо только для растровых рисунков.
get_Description

Отображаемый текст для издателя события. (Получить)
get_Handle

Извлекает дескриптор рисунка, управляемого в этом объекте рисунка, в указанное расположение.
get_Height

Извлекает текущую высоту рисунка в объекте picture.
get_hFont

Извлекает дескриптор шрифта, описанный этим объектом шрифта.
get_hPal

Извлекает копию палитры, используемой в данный момент объектом рисунка.
get_Italic

Возвращает текущее свойство italic шрифта.
get_KeepOriginalFormat

Извлекает текущее значение свойства KeepOriginalFormat рисунка.
get_Name

Извлекает имя семейства шрифтов.
get_Name

Имя свойства события. (Получить)
get_OwnerSID

Идентификатор безопасности создателя издателя событий. (Получить)
get_PublisherName

Отображаемое имя издателя события. (Получить)
get_PublisherType

Необязательная административная группа для издателя событий. (Получить)
get_Size

Извлекает размер шрифта в точках.
get_Strikethrough

Возвращает текущее свойство шрифта Strikethrough.
get_Type

Извлекает текущий тип рисунка, содержащегося в объекте picture.
get_Underline

Возвращает текущее свойство подчеркивания шрифта.
get_Value

Значение свойства события. (Получить)
get_Weight

Возвращает текущее свойство Weight шрифта.
get_Width

Извлекает текущую ширину рисунка в объекте picture.
GetActivationPolicy

Извлекает текущую политику активации для объекта . Этот метод вызывается контейнером при получении сообщения WM_SETCURSOR или WM_MOUSEMOVE, когда неактивный объект находится под указателем мыши.
GetAdvise

Извлекает консультативное подключение к объекту, который использовался в последнем вызове IViewObject::SetAdvise.
GetAllAccessRights

Возвращает полный список прав доступа и (или) владельца и группы для указанного объекта.
GetBindOptions

Извлекает параметры привязки, хранящиеся в этом контексте привязки.
GetBorder

Извлекает внешний прямоугольник для панелей инструментов и элементов управления, пока объект активен на месте.
GetBoundSource

Извлекает указатель на источник ссылки, если соединение активно.
GetBuffer

Метод IRpcChannelBuffer::GetBuffer (objidl.h) извлекает буфер, в который можно маршалировать данные для передачи.
GetBuffer

Метод IRpcChannelBuffer::GetBuffer (objidlbase.h) извлекает буфер, в который можно маршалировать данные для передачи.
GetCanonicalFormatEtc

Предоставляет потенциально отличную, но логически эквивалентную структуру FORMATETC. Этот метод используется для определения того, будут ли две разные структуры FORMATETC возвращать одни и те же данные, устраняя необходимость в повторной отрисовке.
GetCapture

Вызывается активным объектом без окон на месте, чтобы определить, имеет ли он захват мыши.
GetCategoryDesc

Извлекает локализованную строку описания для определенного идентификатора категории.
GetClassFile

Возвращает идентификатор CLSID, связанный с указанным именем файла.
GetClassForHandler

Метод IStdMarshalInfo::GetClassForHandler (objidl.h) извлекает ИДЕНТИФИКАТОР CLSID обработчика объектов, который будет использоваться в целевом процессе во время стандартного маршалинга.
GetClassForHandler

Метод IStdMarshalInfo::GetClassForHandler (objidlbase.h) извлекает ИДЕНТИФИКАТОР CLSID обработчика объекта, который будет использоваться в целевом процессе во время стандартного маршалинга.
GetClassID

Извлекает идентификатор класса (CLSID) объекта .
GetClassInfo

Извлекает указатель на интерфейс ITypeInfo для сведений о типе объекта. Сведения о типе объекта соответствуют записи coclass объекта в библиотеке типов.
GetClassObject

Извлекает объект класса.
GetClientSite

Извлекает указатель на клиентский сайт внедренного объекта.
GetClipboardData

Извлекает объект данных, содержащий текущее содержимое внедренного объекта, для которого вызывается этот метод. Используя указатель на этот объект данных, можно создать новый внедренный объект с теми же данными, что и исходный объект.
GetColorSet

Возвращает логическую палитру, которую объект будет использовать для рисования в методе IViewObject::D raw с соответствующими параметрами.
GetComparisonData

Извлекает данные из моникера, который можно использовать для проверки моникера на равенство по отношению к другому моникеру.
GetConnectionInterface

Извлекает ИДЕНТИФИКАТОР исходящего интерфейса, управляемого этой точкой подключения.
GetConnectionPointContainer

Извлекает указатель интерфейса IConnectionPointContainer для родительского подключаемого объекта.
GetContainer

Извлекает указатель на контейнер объекта.
GetContentExtent

Возвращает экстент содержимого элемента управления.
GetControlInfo

Извлекает сведения о мнемонике и поведении клавиатуры элемента управления.
GetConvertInfo

Возвращает сведения о преобразовании, связанные с указанным объектом. (ANSI)
GetConvertInfo

Возвращает сведения о преобразовании, связанные с указанным объектом. (Юникод)
GetCurFile

Извлекает текущее имя файла, связанного с объектом . Если текущий рабочий файл отсутствует, этот метод получает запрос на сохранение объекта по умолчанию.
GetCurrentApartmentType

Метод IComThreadingInfo::GetCurrentApartmentType (objidl.h) извлекает тип объекта, в котором выполняется вызывающий объект.
GetCurrentApartmentType

Метод IComThreadingInfo::GetCurrentApartmentType (objidlbase.h) извлекает тип объекта, в котором выполняется вызывающий объект.
GetCurrentLogicalThreadId

Метод IComThreadingInfo::GetCurrentLogicalThreadId (objidl.h) получает GUID потока, в котором выполняется вызывающий объект.
GetCurrentLogicalThreadId

Метод IComThreadingInfo::GetCurrentLogicalThreadId (objidlbase.h) извлекает GUID потока, в котором выполняется вызывающий объект.
GetCurrentThreadType

Метод IComThreadingInfo::GetCurrentThreadType (objidl.h) извлекает тип потока, в котором выполняется вызывающий объект.
GetCurrentThreadType

Метод IComThreadingInfo::GetCurrentThreadType (objidlbase.h) извлекает тип потока, в котором выполняется вызывающий объект.
GetData

Вызывается потребителем данных для получения данных из исходного объекта данных.
GetDataHere

Вызывается потребителем данных для получения данных из исходного объекта данных. Этот метод отличается от метода GetData тем, что вызывающий объект должен выделить и освободить указанный носитель хранилища.
GetDC

Предоставляет объект с маркером контекста устройства или устройств для экрана совместимого из своего контейнера.
GetDefaultProperty

Извлекает именованное свойство и его значение из контейнера свойств, связанного с издателем события.
GetDefaultPropertyCollection

Создает объект коллекции, который перечисляет свойства, содержащиеся в контейнере свойств, связанном с объектом издателя событий.
GetDescription

Извлекает описание единицы отмены, которую можно использовать в пользовательском интерфейсе отмены или повтора.
GetDestCtx

Метод IRpcChannelBuffer::GetDestCtx (objidl.h) извлекает контекст назначения для канала RPC.
GetDestCtx

Метод IRpcChannelBuffer::GetDestCtx (objidlbase.h) извлекает контекст назначения для канала RPC.
GetDisplayName

Извлекает отображаемое имя для моникера.
GetDisplayString

Извлекает текстовую строку, описывающую указанное свойство.
GetDocMiscStatus

Извлекает сведения о состоянии объекта документа.
GetDocument

Получает указатель интерфейса IUnknown на объект документа, которому принадлежит это представление.
GetDropTarget

Извлекает интерфейс IDropTarget для активного объекта без окон на месте, поддерживающего перетаскивание.
GetExtendedControl

Извлекает указатель IDispatch на расширенный элемент управления, который контейнер использует для упаковки реального элемента управления.
GetExtent

Извлекает текущий размер отображения выполняющихся объектов.
GetExtent

Извлекает размер указанного объекта представления на указанном целевом устройстве.
GetFocus

Вызывается активным объектом без окон на месте, чтобы определить, имеет ли он фокус клавиатуры.
GetGUID

Извлекает указанный GUID для объекта .
GetHandle

Метод ISynchronizeHandle::GetHandle (objidl.h) извлекает дескриптор объекта синхронизации.
GetHandle

Метод ISynchronizeHandle::GetHandle (objidlbase.h) извлекает дескриптор объекта синхронизации.
GetIID

Извлекает идентификатор интерфейса, поддерживаемый этой реализацией ICallIndirect.
GetIIDAndMethod

Извлекает идентификатор интерфейса или номер метода.
GetInfo

Извлекает сведения о кадре вызова.
GetInfoOfIndex

Извлекает сведения о типе из указанного индекса.
GetInPlaceSite

Извлекает сайт представления, связанный с этим объектом представления.
GetInterfaceFromGlobal

Извлекает указатель на интерфейс объекта, который может использовать вызывающая квартира. Этот интерфейс должен быть зарегистрирован в глобальной таблице интерфейсов.
GetLastRedoDescription

Извлекает описание для единицы отмены верхнего уровня, которая находится поверх стека повтора.
GetLastUndoDescription

Извлекает описание для единицы отмены верхнего уровня, которая находится поверх стека отмены.
GetLastUpdate

Определяет время последнего обновления объекта. (ANSI)
GetLastUpdate

Определяет время последнего обновления объекта. (Юникод)
GetLicInfo

Извлекает сведения о возможностях лицензирования этой фабрики классов.
GetLinkSource

Извлекает сведения о ссылке, которая может отображаться в диалоговом окне Ссылки. (ANSI)
GetLinkSource

Извлекает сведения о ссылке, которая может отображаться в диалоговом окне Ссылки. (Юникод)
GetLinkUpdateOptions

Определяет текущие параметры обновления для ссылки. (ANSI)
GetLinkUpdateOptions

Определяет текущие параметры обновления для ссылки. (Юникод)
GetLocaleID

Извлекает идентификатор языкового стандарта (LCID), который страница свойств может использовать для настройки параметров языкового стандарта.
GetLogLimits

Извлекает сведения о текущих границах журнала.
GetMarshalingContextAttribute

Метод IMarshalingStream::GetMarshalingContextAttribute (objidl.h) получает сведения о контексте маршалинга.
GetMarshalingContextAttribute

Метод IMarshalingStream::GetMarshalingContextAttribute (objidlbase.h) получает сведения о контексте маршалинга.
GetMarshalSizeMax

Извлекает максимальный размер буфера, который потребуется во время маршалинга.
GetMarshalSizeMax

Извлекает верхнюю границу для количества байтов, необходимых для маршалинга кадра вызова.
GetMethodInfo

Извлекает сведения о методе интерфейса из кадра вызова.
GetMiscStatus

Извлекает состояние объекта при создании и загрузке.
GetMoniker

Извлекает моникер для клиентского сайта объекта. Объект может принудительно назначить собственный моникер или моникер контейнера, указав значение для dwAssign.
GetMoniker

Извлекает моникер внедренного объекта, который вызывающий объект может использовать для связи с объектом .
GetMultiTypeInfoCount

Извлекает количество блоков сведений о типах, которые должен предоставить этот объект.
GetNames

Извлекает имя метода или интерфейса этого вызова.
GetNaturalExtent

Предоставляет указания по размеру из контейнера, чтобы объект использовался при его изменении пользователем.
GetNextLink

Перечисляет ссылки в контейнере. (ANSI)
GetNextLink

Перечисляет ссылки в контейнере. (Юникод)
GetObject

Возвращает указатель на интерфейс в объекте VBA.
GetObject

Извлекает указатель на указанный объект .
GetObject

Определяет, выполняется ли объект, определенный указанным моникером, и, если это так, получает указатель на этот объект.
GetObjectInfo

Возвращает размер, тип, имя и расположение объекта. (ANSI)
GetObjectInfo

Возвращает размер, тип, имя и расположение объекта. (Юникод)
GetObjectParam

Извлекает указатель интерфейса на объект, связанный с указанным ключом в таблице указателей с ключом к строкам контекста привязки.
GetObjectStorage

Извлекает указатель на хранилище для указанного объекта .
GetOleObject

Возвращает указатель на элемент управления OLE в контейнере Visual Basic.
GetOpenParentState

Извлекает сведения о состоянии самой внутренней открытой родительской единицы отмены. (IOleUndoManager.GetOpenParentState)
GetPageContainer

Извлекает указатель на объект , представляющий весь фрейм свойства, содержащий все страницы. Вызов этого метода потенциально может позволить одной странице перейти на другую.
GetPageInfo

Извлекает сведения о странице свойств.
GetPageInfo

Извлекает номер первой страницы документа и общее количество страниц.
GetPages

Извлекает список страниц свойств, которые могут отображаться на странице свойств этого объекта.
GetParam

Извлекает значение указанного параметра в кадре вызова.
GetParamInfo

Извлекает сведения для указанного параметра.
GetParentState

Извлекает сведения о состоянии самой внутренней открытой родительской единицы отмены. (IOleParentUndoUnit.GetParentState)
GetPredefinedStrings

Извлекает строки описания массива для допустимых значений, которые может принимать указанное свойство.
GetPredefinedValue

Извлекает значение указанного свойства, связанного с предопределенным строковым именем.
Getproperty

Метод IContext::GetProperty (objidl.h) извлекает указанное свойство контекста из контекста.
Getproperty

Метод IContext::GetProperty (objidlbase.h) извлекает указанное свойство контекста из контекста.
GetRect

Извлекает прямоугольник, описывающий запрошенный аспект рисования.
GetRect

Извлекает прямоугольные координаты окна просмотра, в котором находится или будет активировано представление.
GetRegisteredSink

Извлекает зарегистрированный приемник событий.
GetReturnValue

Извлекает возвращаемое значение, хранящееся в кадре вызова.
GetRunningClass

Извлекает ИДЕНТИФИКАТОР CLSID выполняющегося объекта.
GetRunningObjectTable

Извлекает указатель интерфейса на таблицу выполняющихся объектов (ROT) для компьютера, на котором выполняется контекст привязки.
GetRunningObjectTable

Возвращает указатель на интерфейс IRunningObjectTable в локальной таблице выполняющихся объектов (ROT).
GetSite

Извлекает последний сайт, переданный с помощью SetSite.
GetSize

Метод IMalloc::GetSize (objidl.h) извлекает размер ранее выделенного блока памяти.
GetSize

Метод IMalloc::GetSize (objidlbase.h) извлекает размер ранее выделенного блока памяти.
GetSizeMax

Извлекает размер потока, необходимый для сохранения объекта. (IPersistStreamInit.GetSizeMax)
GetSizeMax

Извлекает размер потока, необходимый для сохранения объекта. (IPersistStream.GetSizeMax)
GetSourceDisplayName

Извлекает отображаемое имя источника ссылки связанного объекта.
GetSourceMoniker

Извлекает моникер, определяющий источник ссылки связанного объекта.
GetStackLocation

Извлекает расположение стека, к которому привязан этот кадр вызова.
GetStackSize

Извлекает количество байтов, которые должны быть выброщены из стека для возврата из вызова метода .
GetTimeOfLastChange

Извлекает время последнего изменения объекта, определенного этим моникером.
GetTimeOfLastChange

Извлекает время последнего изменения объекта.
GetUnitType

Извлекает идентификатор CLSID и идентификатор типа для единицы отмены.
GetUnmarshalClass

Извлекает ИДЕНТИФИКАТОР CLSID кода распаковки.
GetUpdateOptions

Извлекает значение, указывающее, как часто связанный объект обновляет кэшированные данные.
GetUserClassID

Извлекает идентификатор класса объекта, CLSID, соответствующий строке, определяющей объект для конечного пользователя.
GetUserType

Извлекает имя типа пользователя объекта для отображения в элементах пользовательского интерфейса, таких как меню, списки и диалоговые окна.
GetViewInfo

Возвращает сведения о представлении, связанные с объектом . (ANSI)
GetViewInfo

Возвращает сведения о представлении, связанные с объектом . (Юникод)
GetViewStatus

Извлекает сведения о непрозрачности объекта и поддерживаемых аспектах рисования.
GetWindow

Извлекает дескриптор в одно из окон, участвующих в активации на месте (фрейм, документ, родительское окно или окно объекта на месте).
GetWindowContext

Позволяет объекту на месте получить интерфейсы окон, образующие иерархию оконных объектов, и позицию в родительском окне, где должно находиться окно активации объекта на месте.
Givefeedback

Позволяет исходному приложению предоставлять пользователю визуальную обратную связь во время операции перетаскивания, предоставляя функции DoDragDrop значение перечисления, указывающее визуальный эффект.
GrantAccessRights

Объединяет новый список прав доступа с существующими правами доступа к объекту .
HACCEL_UserFree

Функция HACCEL_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HACCEL_UserFree64

Функция HACCEL_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC.
HACCEL_UserMarshal

Маршалирует HACCEL в буфер RPC.
HACCEL_UserMarshal64

Маршалирует объект HACCEL в буфер RPC.
HACCEL_UserSize

Функция HACCEL_UserSize (oleidl.h) вычисляет размер провода объекта HACCEL и получает его дескриптор и данные.
HACCEL_UserSize64

Функция HACCEL_UserSize64 (oaild.h) вычисляет размер провода объекта HACCEL и получает его дескриптор и данные.
HACCEL_UserUnmarshal

Функция HACCEL_UserUnmarshal (oleidl.h) отменяет удаление объекта HACCEL из буфера RPC.
HACCEL_UserUnmarshal64

Функция HACCEL_UserUnmarshal64 (oleidl.h) отменяет удаление объекта HACCEL из буфера RPC.
HandleInComingCall

Предоставляет единую точку входа для входящих вызовов.
HandsOffStorage

Указывает объекту освободить все объекты хранилища, переданные ему контейнером, и перейти в режим HandsOff.
Хэш

Создает хэш-значение, используя внутреннее состояние моникера.
HBITMAP_UserFree

Освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC.
HBITMAP_UserFree64

Освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC.
HBITMAP_UserMarshal

Маршалирует объект HBITMAP в буфер RPC.
HBITMAP_UserMarshal64

Маршалирует объект HBITMAP в буфер RPC.
HBITMAP_UserSize

Вычисляет размер провода объекта HBITMAP и получает его дескриптор и данные.
HBITMAP_UserSize64

Вычисляет размер провода объекта HBITMAP и получает его дескриптор и данные.
HBITMAP_UserUnmarshal

Отменяет удаление объекта HBITMAP из буфера RPC.
HBITMAP_UserUnmarshal64

Отменяет удаление объекта HBITMAP из буфера RPC.
HDC_UserFree

Функция HDC_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC.
HDC_UserFree64

Функция HDC_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HDC_UserMarshal

Функция HDC_UserMarshal (oleidl.h) маршалирует объект HDC в буфер RPC.
HDC_UserMarshal64

Функция HDC_UserMarshal64 (oleidl.h) маршалирует объект HDC в буфер RPC.
HDC_UserSize

Функция HDC_UserSize (oleidl.h) вычисляет размер провода объекта HDC и получает его дескриптор и данные.
HDC_UserSize64

Функция HDC_UserSize64 (oleidl.h) вычисляет размер провода объекта HDC и получает его дескриптор и данные.
HDC_UserUnmarshal

Функция HDC_UserUnmarshal (oleidl.h) отменяет удаление объекта HDC из буфера RPC.
HDC_UserUnmarshal64

Функция HDC_UserUnmarshal64 (oleidl.h) отменяет удаление объекта HDC из буфера RPC.
HeapMinimize

Метод IMalloc::HeapMinimize (objidl.h) минимизирует кучу, освобождая неиспользуемую память в операционной системе, объединяя смежные свободные блоки и фиксируя свободные страницы.
HeapMinimize

Метод IMalloc::HeapMinimize (objidlbase.h) сводит к минимуму кучу, освобождая неиспользуемую память в операционной системе.
Help (Справка)

Вызывает справку страницы свойств в ответ на запрос пользователя.
HGLOBAL_UserFree

Функция HGLOBAL_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HGLOBAL_UserFree64

Функция HGLOBAL_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HGLOBAL_UserMarshal

Маршалирует HGLOBAL в буфер RPC.
HGLOBAL_UserMarshal64

Маршалирует объект HGLOBAL в буфер RPC.
HGLOBAL_UserSize

Функция HGLOBAL_UserSize (oleidl.h) вычисляет размер провода объекта HGLOBAL и получает его дескриптор и данные.
HGLOBAL_UserSize64

Функция HGLOBAL_UserSize64 (oleidl.h) вычисляет размер провода объекта HGLOBAL и получает его дескриптор и данные.
HGLOBAL_UserUnmarshal

Функция HGLOBAL_UserUnmarshal (oleidl.h) отмаршалирует объект HGLOBAL из буфера RPC.
HGLOBAL_UserUnmarshal64

Функция HGLOBAL_UserUnmarshal64 (oleidl.h) отменяет репликацию объекта HGLOBAL из буфера RPC.
HMENU_UserFree

Функция HMENU_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HMENU_UserFree64

Функция HMENU_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HMENU_UserMarshal

Функция HMENU_UserMarshal (oleidl.h) маршалирует HMENU в буфер RPC.
HMENU_UserMarshal64

Функция HMENU_UserMarshal64 (oleidl.h) маршалирует HMENU в буфер RPC.
HMENU_UserSize

Функция HMENU_UserSize (oleidl.h) вычисляет размер провода объекта HMENU и получает его дескриптор и данные.
HMENU_UserSize64

Функция HMENU_UserSize64 (oleidl.h) вычисляет размер провода объекта HMENU и получает его дескриптор и данные.
HMENU_UserUnmarshal

Функция HMENU_UserUnmarshal (oleidl.h) размаршалирует объект HMENU из буфера RPC.
HMENU_UserUnmarshal64

Функция HMENU_UserUnmarshal64 (oleidl.h) отмаршалирует объект HMENU из буфера RPC.
HPALETTE_UserFree

Освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC (HPALETTE_UserFree).
HPALETTE_UserFree64

Освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC. (HPALETTE_UserFree64)
HPALETTE_UserMarshal

Маршалирует объект HPALETTE в буфер RPC. (HPALETTE_UserMarshal)
HPALETTE_UserMarshal64

Маршалирует объект HPALETTE в буфер RPC. (HPALETTE_UserMarshal64)
HPALETTE_UserSize

Вычисляет размер провода объекта HPALETTE и получает его дескриптор и данные. (HPALETTE_UserSize)
HPALETTE_UserSize64

Вычисляет размер провода объекта HPALETTE и получает его дескриптор и данные. (HPALETTE_UserSize64)
HPALETTE_UserUnmarshal

Отменяет удаление объекта HPALETTE из буфера RPC. (HPALETTE_UserUnmarshal)
HPALETTE_UserUnmarshal64

Отменяет удаление объекта HPALETTE из буфера RPC. (HPALETTE_UserUnmarshal64)
HRESULT_CODE

Извлекает часть кода указанного HRESULT.
HRESULT_FACILITY

Извлекает объект указанного HRESULT.
HRESULT_FROM_NT

Сопоставляет значение состояния NT со значением HRESULT.
HRESULT_FROM_WIN32

Сопоставляет код системной ошибки со значением HRESULT.
HRESULT_SEVERITY

Извлекает поле серьезности указанного HRESULT.
HWND_UserFree

Функция HWND_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC.
HWND_UserFree64

Функция HWND_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
HWND_UserMarshal

Функция HWND_UserMarshal (oleidl.h) маршалирует объект HWND в буфер RPC.
HWND_UserMarshal64

Функция HWND_UserMarshal64 (oleidl.h) маршалирует объект HWND в буфер RPC.
HWND_UserSize

Функция HWND_UserSize (oleidl.h) вычисляет размер провода объекта HWND и получает его дескриптор и данные.
HWND_UserSize64

Функция HWND_UserSize64 (oleidl.h) вычисляет размер провода объекта HWND и получает его дескриптор и данные.
HWND_UserUnmarshal

Функция HWND_UserUnmarshal (oleidl.h) отменяет удаление объекта HWND из буфера RPC.
HWND_UserUnmarshal64

Функция HWND_UserUnmarshal64 (oleidl.h) отменяет маршализацию объекта HWND из буфера RPC.
IIDFromString

Преобразует строку, созданную функцией StringFromIID, обратно в исходный идентификатор интерфейса (IID).
ImpersonateClient

Метод IServerSecurity::ImpersonateClient (objidl.h) позволяет серверу олицетворение клиента во время вызова.
ImpersonateClient

Метод IServerSecurity::ImpersonateClient (objidlbase.h) позволяет серверу олицетворение клиента на время вызова.
Init

Инициализирует сервер обработки.
InitCache

Заполняет кэш по мере необходимости, используя данные, предоставленные указанным объектом данных.
InitFromData

Инициализирует созданный объект данными из указанного объекта данных, который может находиться либо в том же контейнере, либо в буфере обмена.
Initialize

Инициализирует поток для использования СРЕДА ВЫПОЛНЕНИЯ WINDOWS API.
InitNew

Сообщает объекту, что он инициализируется как вновь созданный объект.
InitNew

Инициализирует объект в состояние по умолчанию. Этот метод должен вызываться вместо IPersistStreamInit::Load.
InitNew

Инициализирует новый объект хранилища.
InitNew

Создайте новый экземпляр журнала в указанном файле. Если файл с таким именем уже существует, он перезаписывается.
InPlaceDeactivate

Деактивирует активный объект на месте и отменяет состояние отмены объекта.
InsertMenus

Позволяет контейнеру вставлять группы меню в составное меню, которое будет использоваться во время сеанса на месте.
InvalidateRect

Позволяет объекту делать недействительным указанный прямоугольник своего встроенного изображения на экране.
InvalidateRgn

Позволяет объекту делать недействительной указанную область своего встроенного изображения на экране.
Inverse

Создает моникер, обратный этому моникеру. При составлении справа от этого моникера или одного из аналогичных структур, моникер будет сочинить ни к чему.
Invoke

Метод IRpcStubBuffer::Invoke (objidl.h) вызывает интерфейс, который представляет заглушка.
Invoke

Метод IRpcStubBuffer::Invoke (objidlbase.h) вызывает интерфейс, который представляет заглушка.
Invoke

Применяет эту запись активации к объекту . В ситуации маршалинга обычно это выполняется на стороне сервера и является средством, с помощью которого выполняется работа фактического объекта.
IS_ERROR

Предоставляет универсальный тест на наличие ошибок в любом значении состояния.
IsAccelerator

Определяет, сопоставляется ли указанное нажатие клавиши с ускорителем в указанной таблице ускорителей.
IsAccessAllowed

Определяет, имеет ли указанный доверенное лицо права доступа к объекту или свойству.
IsClassOfCategories

Определяет, реализует ли класс одну или несколько категорий.
IsConnected

Метод IRpcChannelBuffer::IsConnected (objidl.h) определяет, подключен ли канал RPC.
IsConnected

Метод IRpcChannelBuffer::IsConnected (objidlbase.h) определяет, подключен ли канал RPC.
IsDirty

Определяет, изменился ли объект с момента последнего сохранения в потоке. (IPersistStreamInit.IsDirty)
IsDirty

Определяет, изменился ли объект с момента последнего сохранения в текущем файле.
IsDirty

Определяет, изменился ли объект с момента последнего сохранения в текущем хранилище.
IsDirty

Определяет, изменился ли объект с момента последнего сохранения в потоке. (IPersistStream.IsDirty)
IsEqual

Сравнивает этот объект шрифта с другим для эквивалентности.
IsEqual

Определяет, идентичен ли этот моникер указанному моникеру.
IsEqualCLSID

Вычисляет логическое значение, указывающее, равны ли два идентификатора CLSID.
IsEqualGUID

Макрос IsEqualGUID (objbase.h) определяет, равны ли два GUID.
IsEqualGUID

Вычисляет логическое значение, указывающее, равны ли два идентификатора GUID.
IsEqualGUID

Макрос IsEqualGUID (winddi.h) определяет, равны ли два GUID.
IsEqualIID

Возвращает логическое значение, указывающее, равны ли два идентификатора IID.
IsEvaluatingEdpPolicy

Указывает, предназначен ли целевой объект удаления для обработки оценки политики защиты предприятия.
IsIIDSupported

Метод IRpcStubBuffer::IsIIDSupported (objidl.h) определяет, предназначена ли заглушка для обработки размежевывания определенного интерфейса.
IsIIDSupported

Метод IRpcStubBuffer::IsIIDSupported (objidlbase.h) определяет, предназначена ли заглушка для обработки размежевывания определенного интерфейса.
IsImpersonating

Метод IServerSecurity::IsImpersonating (objidl.h) указывает, является ли сервер в настоящее время олицетворение клиента.
IsImpersonating

Метод IServerSecurity::IsImpersonating (objidlbase.h) указывает, является ли сервер в настоящее время олицетворение клиента.
IsPageDirty

Указывает, изменилась ли страница свойств с момента ее активации или с момента последнего вызова метода Apply.
IsRunning

Определяет, выполняется ли указанный объект.
IsRunning

Определяет, загружается ли и выполняется ли объект, определенный этим моникером.
IsRunning

Определяет, находится ли объект в данный момент в состоянии выполнения.
IsRunning

Определяет, выполняется ли объект, определяемый указанным моникером.
IsSystemMoniker

Определяет, является ли этот моникер одним из предоставляемых системой классов моникера.
IsUpToDate

Проверяет, обновлен ли объект.
Загрузить

Указывает объекту инициализироваться с помощью свойств, доступных в контейнере свойств, и уведомлять предоставленный объект журнала ошибок при возникновении ошибок.
Загрузить

Инициализирует объект из потока, в котором он был сохранен ранее. (IPersistStreamInit.Load)
Загрузить

Открывает указанный файл и инициализирует объект из содержимого файла.
Загрузить

Загружает объект из существующего хранилища.
Загрузить

Инициализирует объект из потока, в котором он был сохранен ранее. (IPersistStream.Load)
LoadDllServer

Метод ISurrogate::LoadDllServer (objidl.h) загружает сервер DLL в реализующий суррогат.
LoadDllServer

Метод ISurrogate::LoadDllServer (objidlbase.h) загружает сервер DLL в реализующий суррогат.
Блокировка

Запрашивает блокировку общего ресурса.
LockContainer

Контейнер для внедренных объектов выполняется до явного освобождения.
LockInPlaceActive

Указывает, должен ли элемент управления оставаться активным на месте. Вызовы этого метода обычно вложены в событие, чтобы гарантировать, что состояние активации объекта остается стабильным на протяжении всего процесса обработки события.
LockRunning

Блокирует уже запущенный объект в запущенном состоянии или разблокирует его из запущенного состояния. (IRunnableObject.LockRunning)
LockServer

Метод IClassFactory::LockServer (unknwnbase.h) блокирует приложение объекта, открытое в памяти. Это позволяет быстрее создавать экземпляры.
LockServer

Метод IClassFactory::LockServer блокирует приложение объекта, открытое в памяти. Это позволяет быстрее создавать экземпляры.
MAKE_HRESULT

Макрос MAKE_HRESULT (winerror.h) создает значение HRESULT из компонентов.
MAKE_HRESULT

Макрос MAKE_HRESULT (dmerror.h) создает значение HRESULT из компонентов.
MAKE_SCODE

Создает значение SCODE на основе компонентов.
MapPropertyToPage

Извлекает ИДЕНТИФИКАТОР CLSID страницы свойств, связанной с указанным свойством.
Маршал

Маршалирует кадр вызова, превратив доступные данные в плоский буфер, не нарушая кадр.
МаршалИнтерфейс

Метод IMarshal::MarshalInterface (objidl.h) маршалирует указатель интерфейса.
МаршалИнтерфейс

Метод IMarshal::MarshalInterface (objidlbase.h) маршалирует указатель интерфейса.
MessagePending

Указывает, что сообщение поступило, пока COM ожидает ответа на удаленный вызов.
MkParseDisplayName

Преобразует строку в моникер, который идентифицирует объект с именем в строке.
MonikerCommonPrefixWith

Создает новый моникер на основе общего префикса, который этот моникер (тот, который состоит из данных этого объекта моникера) совместно используется с другим моникером.
МоникерRelativePathTo

Предоставляет моникер, который при составлении на конце первого указанного моникера (или с аналогичной структурой) возвращает второй указанный моникер.
Перемещение

Размещает и изменяет размер диалогового окна страницы свойств в кадре.
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumConnectionPoints.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumConnections.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumOleUndoUnits.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumOleDocumentViews.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumOLEVERB.Next)
Вперед

Метод IEnumContextProps::Next (objidl.h) извлекает указанное количество элементов в последовательности перечисления.
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumFORMATETC.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumMoniker.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumSTATDATA.Next)
Вперед

Метод IEnumString::Next (objidl.h) извлекает указанное количество элементов в последовательности перечисления.
Вперед

Метод IEnumUnknown::Next (objidl.h) извлекает указанное количество элементов в последовательности перечисления.
Вперед

Метод IEnumContextProps::Next (objidlbase.h) извлекает указанное количество элементов в последовательности перечисления.
Вперед

Метод IEnumString::Next (objidlbase.h) извлекает указанное количество элементов в последовательности перечисления.
Вперед

Метод IEnumUnknown::Next (objidlbase.h) извлекает указанное количество элементов в последовательности перечисления.
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumCATEGORYINFO.Next)
Вперед

Извлекает указанное количество элементов в последовательности перечисления. (IEnumGUID.Next)
NoteChangeTime

Записывает время последнего изменения выполняющегося объекта. Объект должен быть ранее зарегистрирован в работающей таблице объектов (ROT). Этот метод сохраняет время последнего изменения в ROT.
OleBuildVersion

Эта функция является устаревшей.
OleCreate

Функция OleCreate (ole.h) создает внедренный объект, идентифицируемый CLSID. Он может реализовать пункт меню, который позволяет вставлять новый объект.
OleCreate

Функция OleCreate (ole2.h) создает внедренный объект, идентифицируемый CLSID. Он может реализовать пункт меню, позволяющий конечному пользователю вставить объект.
OleCreateDefaultHandler

Создает новый экземпляр обработчика внедрения по умолчанию. Этот экземпляр инициализируется, поэтому он создает локальный сервер, когда внедренный объект переходит в состояние выполнения.
OleCreateEmbeddingHelper

Создает вспомогательный объект внедрения OLE с помощью предоставленного приложением кода, агрегированного с фрагментами обработчика объектов OLE по умолчанию. Этот вспомогательный объект можно создать и использовать в определенном контексте и роли, как определено вызывающим объектом.
OleCreateEx

Расширяет функциональные возможности OleCreate, поддерживая более эффективное создание экземпляров объектов в контейнерах, требующих кэширования нескольких форматов представления или данных, а не одного формата, поддерживаемого OleCreate.
OleCreateFontIndirect

Создает и инициализирует объект стандартного шрифта, используя начальное описание свойств шрифта в структуре FONTDESC.
OleCreateFromData

Создает внедренный объект из объекта передачи данных, полученного из буфера обмена или в рамках операции перетаскивания OLE. Он предназначен для реализации вставки из операции перетаскивания OLE.
OleCreateFromDataEx

Расширяет функциональные возможности OleCreateFromData за счет поддержки более эффективного создания экземпляров объектов в контейнерах, требующих кэширования нескольких форматов представления или данных, а не одного формата, поддерживаемого OleCreateFromData.
OleCreateFromFile

Функция OleCreateFromFile (ole.h) создает внедренный объект из содержимого именованного файла.
OleCreateFromFile

Функция OleCreateFromFile (ole2.h) создает внедренный объект из содержимого именованного файла.
OleCreateFromFileEx

Расширяет функциональные возможности OleCreateFromFile за счет поддержки более эффективного создания экземпляров объектов в контейнерах, требующих кэширования нескольких форматов представления или данных, а не одного формата, поддерживаемого OleCreateFromFile.
OleCreateLink

Создает связанный объект составного документа OLE.
OleCreateLinkEx

Расширяет возможности OleCreateLink, поддерживая более эффективное создание экземпляров объектов в контейнерах, требующих кэширования нескольких форматов презентаций или данных, а не одного формата, поддерживаемого OleCreateLink.
OleCreateLinkFromData

Создает связанный объект из объекта передачи данных, полученного из буфера обмена или в рамках операции перетаскивания OLE.
OleCreateLinkFromDataEx

Расширяет функциональные возможности OleCreateLinkFromData за счет поддержки более эффективного создания экземпляров объектов в контейнерах, требующих кэширования нескольких форматов презентаций или данных, а не одного формата, поддерживаемого OleCreateLinkFromData.
OleCreateLinkToFile

Создает объект, связанный с файлом.
OleCreateLinkToFileEx

Расширяет возможности OleCreateLinkToFile за счет поддержки более эффективного создания экземпляров объектов в контейнерах, требующих кэширования нескольких форматов презентаций или данных, а не одного формата, поддерживаемого OleCreateLinkToFile.
OleCreateMenuDescriptor

Создает и возвращает дескриптор меню OLE (т. е. предоставленную OLE-структуру данных, описывающую меню) для использования OLE при диспетчеризации сообщений и команд меню.
OleCreatePictureIndirect

Создает новый объект рисунка, инициализированный в соответствии со структурой PICTDESC.
OleCreatePropertyFrame

Вызывает новый фрейм свойства, то есть диалоговое окно страницы свойств, родительским элементом которого является hwndOwner, где диалог расположен в точке (x,y) в родительском окне и имеет заголовок lpszCaption.
OleCreatePropertyFrameIndirect

Создает фрейм свойства, то есть диалоговое окно страницы свойств, на основе структуры (OCPFIPARAMS), содержащей параметры, вместо указания отдельных параметров, как при вызове OleCreatePropertyFrame.
OleCreateStaticFromData

Создает статический объект, содержащий только представление без собственных данных из объекта передачи данных.
OleDestroyMenuDescriptor

Вызывается контейнером для освобождения дескриптора общего меню, выделенного функцией OleCreateMenuDescriptor.
OleDoAutoConvert

Автоматически преобразует объект в новый класс, если в реестре задано автоматическое преобразование для этого класса объектов.
OleDraw

Функция OleDraw (ole.h) упрощает рисование объектов. Его можно использовать вместо вызова IViewObject::D raw напрямую.
OleDraw

Функция OleDraw (ole2.h) упрощает рисование объектов. Его можно использовать вместо вызова IViewObject::D raw напрямую.
OleDuplicateData

Дублирует данные, найденные в указанном дескрипторе, и возвращает дескриптор повторяющимся данным. Исходные данные в формате буфера обмена. Используйте эту функцию для реализации некоторых интерфейсов передачи данных, таких как IDataObject.
OleFlushClipboard

Выполняет последовательность завершения работы буфера обмена. Он также освобождает указатель IDataObject, который был помещен в буфер обмена функцией OleSetClipboard.
OleGetAutoConvert

Определяет, настроен ли реестр для объектов указанного идентификатора CLSID для автоматического преобразования в другой идентификатор CLSID, и, если да, получает новый идентификатор CLSID.
OleGetClipboard

Извлекает объект данных, который можно использовать для доступа к содержимому буфера обмена.
OleGetClipboardWithEnterpriseInfo

Позволяет приложениям Windows Information Protection с поддержкой получать IDataObject из буфера обмена OLE в сопровождении Windows Information Protection сведения о данных и исходном приложении.
OleGetIconOfClass

Возвращает дескриптор метафайла, содержащего значок и строковую метку для указанного идентификатора CLSID.
OleGetIconOfFile

Возвращает дескриптор метафайла, содержащего значок и метку строки для указанного имени файла.
OleIconToCursor

Преобразует значок в курсор.
OleInitialize

Инициализирует библиотеку COM в текущем экземпляре, определяет модель параллелизма как однопотоковое подразделение (STA) и включает дополнительные функциональные возможности, описанные в разделе Примечания ниже.
OleIsCurrentClipboard

Определяет, остается ли в буфере обмена указатель объекта данных, ранее помещенный в буфер обмена функцией OleSetClipboard.
OleIsRunning

Определяет, находится ли в данный момент составной объект документа в состоянии выполнения.
OleLoad

Загружает в память объект, вложенный в указанный объект хранилища.
OleLoadFromStream

Функция OleLoadFromStream (ole.h) загружает объект из потока.
OleLoadFromStream

Функция OleLoadFromStream (ole2.h) загружает объект из потока.
OleLoadPicture

Создает объект picture и инициализирует его из содержимого потока. Это эквивалентно вызову OleCreatePictureIndirect с null в качестве первого параметра, за которым следует вызов IPersistStream::Load. (OleLoadPicture)
OleLoadPictureEx

Создает объект picture и инициализирует его из содержимого потока. Это эквивалентно вызову OleCreatePictureIndirect с null в качестве первого параметра, за которым следует вызов IPersistStream::Load. (OleLoadPictureEx)
OleLoadPicturePath

Создает объект picture и инициализирует его из содержимого потока. Это эквивалентно вызову OleCreatePictureIndirect(NULL, ...), за которым следует IPersistStream::Load.
OleLockRunning

Блокирует уже запущенный объект в его запущенном состоянии или разблокирует его из запущенного состояния. (OleLockRunning)
OleMetafilePictFromIconAndLabel

Создает метафайл, в котором нарисованы указанные значок и метка.
OleNoteObjectVisible

Увеличивает или уменьшает внешнюю ссылку, которая сохраняет объект в состоянии выполнения.
OleQueryCreateFromData

Проверяет, имеет ли объект данных один из форматов, позволяющих ему стать внедренным объектом, путем вызова функции OleCreateFromData или OleCreateStaticFromData.
OleQueryLinkFromData

Определяет, можно ли создать связанный объект OLE (а не внедренный объект OLE) из объекта данных буфера обмена.
OleRegEnumFormatEtc

Создает объект перечисления, который можно использовать для перечисления форматов данных, зарегистрированных сервером объектов OLE в системном реестре.
OleRegEnumVerbs

Предоставляет перечисление зарегистрированных глаголов для указанного класса. Разработчики пользовательских приложений объектов DLL используют эту функцию для эмуляции поведения обработчика объектов по умолчанию.
OleRegGetMiscStatus

Возвращает прочие сведения о представлении и поведении, поддерживаемых указанным идентификатором CLSID из реестра.
OleRegGetUserType

Возвращает тип пользователя указанного класса из реестра.
OleRun

Переводит объект составного документа OLE в состояние выполнения.
OleSave

Сохраняет объект, открытый в режиме транзакций, в указанный объект хранилища.
OleSaveToStream

Функция OleSaveToStream (ole.h) сохраняет объект с интерфейсом IPersistStream в указанном потоке.
OleSaveToStream

Функция OleSaveToStream (ole2.h) сохраняет объект с интерфейсом IPersistStream в указанном потоке.
OleSetAutoConvert

Задает ИДЕНТИФИКАТОР CLSID для автоматического преобразования в другой класс при загрузке объекта этого класса.
OleSetClipboard

Помещает указатель на определенный объект данных в буфер обмена. Это делает объект данных доступным для функции OleGetClipboard.
OleSetContainedObject

Уведомляет объект о том, что он внедрен в контейнер OLE, что гарантирует правильное подсчет ссылок для контейнеров, поддерживающих ссылки на внедренные объекты. (OleSetContainedObject)
OleSetMenuDescriptor

Устанавливает или удаляет код отправки OLE из окна фрейма контейнера.
OLESTR

Преобразует строковые литералы в строки Юникода.
OleTranslateAccelerator

Вызывается приложением-объектом, позволяет контейнеру объекта преобразовывать ускорители в соответствии с таблицей ускорителей контейнера.
OleTranslateColor

Преобразует тип OLE_COLOR в colorref.
OleUIAddVerbMenuA

Добавляет меню Глагол для указанного объекта в указанное меню. (ANSI)
OleUIAddVerbMenuW

Добавляет меню Глагол для указанного объекта в указанное меню. (Юникод)
OleUIBusyA

Вызывает стандартное диалоговое окно Занято, позволяющее пользователю управлять параллелизмом. (ANSI)
OleUIBusyW

Вызывает стандартное диалоговое окно Занято, позволяющее пользователю управлять параллелизмом. (Юникод)
OleUICanConvertOrActivateAs

Определяет, есть ли в реестре классы объектов OLE, которые можно использовать для преобразования или активации указанного идентификатора CLSID из .
OleUIChangeIconA

Вызывает стандартное диалоговое окно Значок изменения, которое позволяет пользователю выбрать значок из файла значка, исполняемого файла или библиотеки DLL. (ANSI)
OleUIChangeIconW

Вызывает стандартное диалоговое окно Значок изменения, которое позволяет пользователю выбрать значок из файла значка, исполняемого файла или библиотеки DLL. (Юникод)
OleUIChangeSourceA

Вызывает диалоговое окно Изменение источника, позволяющее пользователю изменить источник ссылки. (ANSI)
OleUIChangeSourceW

Вызывает диалоговое окно Изменение источника, позволяющее пользователю изменить источник ссылки. (Юникод)
OleUIConvertA

Вызывает стандартное диалоговое окно Преобразование, позволяющее пользователю изменить тип одного указанного объекта или тип всех объектов OLE класса указанного объекта. (ANSI)
OleUIConvertW

Вызывает стандартное диалоговое окно Преобразование, позволяющее пользователю изменить тип одного указанного объекта или тип всех объектов OLE класса указанного объекта. (Юникод)
OleUIEditLinksA

Вызывает стандартное диалоговое окно Ссылки, позволяющее пользователю вносить изменения в связанные объекты контейнера. (ANSI)
OleUIEditLinksW

Вызывает стандартное диалоговое окно Ссылки, позволяющее пользователю вносить изменения в связанные объекты контейнера. (Юникод)
OleUIInsertObjectA

Вызывает стандартное диалоговое окно Вставка объекта, которое позволяет пользователю выбрать источник объекта и имя класса, а также параметр отображения объекта как самого себя или значка. (ANSI)
OleUIInsertObjectW

Вызывает стандартное диалоговое окно Вставка объекта, которое позволяет пользователю выбрать источник объекта и имя класса, а также параметр отображения объекта как самого себя или значка. (Юникод)
OleUIObjectPropertiesA

Вызывает диалоговое окно Свойства объекта, в котором отображаются сведения об объекте "Общие", "Представление" и "Ссылка". (ANSI)
OleUIObjectPropertiesW

Вызывает диалоговое окно Свойства объекта, в котором отображаются сведения об объекте "Общие", "Представление" и "Ссылка". (Юникод)
OleUIPasteSpecialA

Вызывает стандартное диалоговое окно Специальная вставка, позволяющее пользователю выбрать формат вставленного или связанного объекта буфера обмена. (ANSI)
OleUIPasteSpecialW

Вызывает стандартное диалоговое окно Специальная вставка, позволяющее пользователю выбрать формат вставленного или связанного объекта буфера обмена. (Юникод)
OleUIPromptUserA

Отображает диалоговое окно с указанным шаблоном и возвращает ответ (идентификатор кнопки) от пользователя. Эта функция используется для отображения предупреждений OLE, например Class Not Registered. (ANSI)
OleUIPromptUserW

Отображает диалоговое окно с указанным шаблоном и возвращает ответ (идентификатор кнопки) от пользователя. Эта функция используется для отображения предупреждающих сообщений OLE, например " Класс не зарегистрирован". (Юникод)
OleUIUpdateLinksA

Обновления все ссылки в контейнере ссылок и отображает диалоговое окно, в котором отображается ход обновления. Процесс останавливается, если пользователь нажимает кнопку Остановить или при обработке всех ссылок. (ANSI)
OleUIUpdateLinksW

Обновления все ссылки в контейнере ссылок и отображает диалоговое окно, в котором отображается ход обновления. Процесс останавливается, если пользователь нажимает кнопку Остановить или при обработке всех ссылок. (Юникод)
OleUninitialize

Закрывает библиотеку COM в квартире, освобождает все фабрики класса, другие com-объекты или серверы, хранящиеся в квартире, отключает RPC в квартире и освобождает все ресурсы, которые обслуживает квартира.
OnAmbientPropertyChange

Сообщает элементу управления, что одно или несколько внешних свойств контейнера были изменены.
OnCall

Сообщает приемнику событий, если он получает вызов метода для перехватчика. Приемник предоставляется с экземпляром ICallFrame, который привязан к перехваченным вызову входящего метода. С помощью этого приемника кадром вызова можно управлять различными способами.
OnChanged

Уведомляет приемник об изменении привязываемого свойства.
OnClose

Вызывается сервером для уведомления всех зарегистрированных приемников рекомендаций о том, что объект изменился из запущенного в загруженное состояние.
OnControlInfoChanged

Сообщает контейнеру, что структура CONTROLINFO элемента управления изменилась и что контейнер должен вызвать IOleControl::GetControlInfo элемента управления для обновления.
OnDataChange

Вызывается сервером для уведомления зарегистрированного объекта данных о том, что данные в объекте изменились.
OnDefWindowMessage

Вызывает обработку по умолчанию для всех переданных объекту сообщений.
OnDocWindowActivate

Уведомляет активный объект на месте при активации или деактивации окна документа контейнера.
OnFocus

Указывает, получил или потерял фокус элемент управления, управляемый этим сайтом элемента управления.
OnFrameWindowActivate

Уведомляет объект при активации или деактивации окна фрейма верхнего уровня контейнера.
OnInactiveMouseMove

Уведомляет объект о перемещении указателя мыши на него, чтобы объект смог вызывать события мыши. Этот метод вызывается контейнером при получении метода WM_MOUSEMOVE, когда неактивный объект находится под указателем мыши.
OnInactiveSetCursor

Задает указатель мыши для неактивного объекта. Этот метод вызывается контейнером при получении метода WM_SETCURSOR, когда неактивный объект находится под указателем мыши.
OnInPlaceActivate

Уведомляет контейнер о том, что один из его объектов активируется на месте.
OnInPlaceActivateEx

Вызывается внедренным объектом, чтобы определить, нужно ли ему перерисовывать себя после активации.
OnInPlaceDeactivate

Уведомляет контейнер, что объект более не активен на месте.
OnInPlaceDeactivateEx

Уведомляет контейнер о необходимости перерисовки объекта после деактивации.
OnLinkSrcChange

Уведомляет контейнер, который зарегистрировал приемник, о том, что источник ссылки изменился (имя или расположение), позволяя контейнеру обновить моникер ссылки.
OnMnemonic

Сообщает элементу управления о том, что пользователь нажал нажатие клавиши, представляющее мнемоническую клавиатуру.
OnNextAdd

Уведомляет последний модуль отмены в коллекции о том, что была добавлена новая единица.
OnPosRectChange

Уведомляет контейнер об изменении экстентов объекта.
OnProgress

Уведомляет зарегистрированные объекты и приложения о ходе выполнения операции скачивания.
OnRename

Вызывается сервером для уведомления всех зарегистрированных приемников рекомендаций о переименовании объекта.
OnRequestEdit

Уведомляет приемник о том, что свойство requestedit вот-вот изменится.
Onrun

Уведомляет кэш о том, что объект источника данных перешел в состояние выполнения, чтобы объект кэша при необходимости смог установить приемники рекомендаций.
OnSave

Вызывается сервером для уведомления всех зарегистрированных приемников рекомендаций о сохранении объекта.
OnShowWindow

Уведомляет контейнер, когда окно внедренного объекта вот-вот станет видимым или невидимым. Этот метод не применяется к объекту, который активируется на месте и, следовательно, не имеет окна, отделенного от окна своего контейнера.
OnStatusChange

Сообщает фрейму о том, что страница свойств, управляемая этим сайтом, изменила свое состояние, то есть на странице было изменено одно или несколько значений свойств. Страницы свойств должны вызывать этот метод при каждом изменении в диалоговых окнах.
OnStop

Уведомляет кэш о том, что он должен завершить все существующие приемники рекомендаций. Не указано, существует ли соединение.
OnUIActivate

Уведомляет контейнер о том, что объект будет активирован на месте и что объект заменит главное меню контейнера составным меню на месте.
OnUIDeactivate

Уведомляет контейнер о том, что он должен переустановить пользовательский интерфейс и принять фокус, а также о том, имеет ли объект состояние отмены.
OnViewChange

Уведомляет зарегистрированные приемники объекта о том, что его представление изменилось.
OnViewStatusChange

Уведомляет приемник о том, что состояние представления объекта изменилось.
OnWalkInterface

Проходит по кадру вызова для поиска указанного интерфейса в кадре вызова. Интерфейсом можно управлять или заменять, обращая особое внимание на количество ссылок.
OnWindowMessage

Отправляет сообщение из контейнера в активный объект без окон.
Открыть

Открывает новый родительский блок отмены, который становится частью стека отмены содержащего его блока.
Открыть

Открывает новый родительский блок отмены, который становится частью стека отмены содержащего его блока.
Открыть

Отображает представление документа в отдельном всплывающем окне. Семантика эквивалентна IOleObject::D oVerb с OLEIVERB_OPEN.
OpenLinkSource

Открывает источник ссылки. (ANSI)
OpenLinkSource

Открывает источник ссылки. (Юникод)
ParseDisplayName

Анализирует указанное отображаемое имя и создает соответствующий моникер.
ParseDisplayName

Преобразует отображаемое имя в моникер.
PictureChanged

Уведомляет объект рисунка о том, что его ресурс рисунка изменился. Этот метод вызывает только IPropertyNotifySink::OnChanged с DISPID_PICT_HANDLE для всех подключенных приемников.
PostAlloc

Выполняет операции, необходимые после вызова IMalloc::Alloc.
PostDidAlloc

Выполняет операции, необходимые после вызова IMalloc::D idAlloc.
PostFree

Выполняет операции, необходимые после вызова IMalloc::Free.
PostGetSize

Выполняет операции, необходимые после вызова IMalloc::GetSize.
PostHeapMinimize

Выполняет операции, необходимые после вызова IMalloc::HeapMinimize.
PostInitialize

Выполняет шаги инициализации, необходимые после вызова функции CoInitializeEx.
PostMessageFilter

Отправляет простому сайту фрейма сообщение, полученное собственным окном элемента управления после обработки сообщения элементом управления.
PostRealloc

Выполняет операции, необходимые после вызова IMalloc::Realloc.
PostUninitialize

Выполняет действия по очистке, необходимые после вызова функции CoUninitialize.
PreAlloc

Выполняет операции, необходимые перед вызовом IMalloc::Alloc.
PreDidAlloc

Выполняет операции, необходимые перед вызовом IMalloc::D idAlloc.
PreFree

Выполняет операции, необходимые перед вызовом IMalloc::Free. Этот метод гарантирует, что указатель передается в свободные точки на начало фактического выделения.
PreGetSize

Выполняет операции, необходимые перед вызовом IMalloc::GetSize.
PreHeapMinimize

Выполняет операции, необходимые перед вызовом IMalloc::HeapMinimize.
PreInitialize

Выполняет шаги инициализации, необходимые перед вызовом функции CoInitializeEx.
PreMessageFilter

Предоставляет сайту возможность обработать сообщение, полученное собственным окном элемента управления, прежде чем сам элемент управления выполняет какую-либо обработку.
PreRealloc

Выполняет операции, необходимые перед вызовом IMalloc::Realloc.
PreUninitialize

Выполняет действия по очистке, необходимые перед вызовом функции CoUninitialize.
Печать

Печатает объект на указанном принтере, используя указанные требования задания.
ProcessShutdown

Завершает процесс.
ProgIDFromCLSID

Извлекает идентификатор ProgID для заданного идентификатора CLSID.
Опрос

Метод IPipeByte::P ull (objidl.h) извлекает данные типа байтов из источника канала.
Опрос

Метод IPipeDouble::P ull (objidl.h) извлекает данные типа double integer из источника канала.
Опрос

Метод IPipeLong::P ull (objidl.h) извлекает данные типа длинного целого числа из источника канала.
Опрос

Метод IPipeByte::P ull (objidlbase.h) извлекает данные типа байтов из источника канала.
Опрос

Метод IPipeDouble::P ull (objidlbase.h) извлекает данные типа double integer из источника канала.
Опрос

Метод IPipeLong::P ull (objidlbase.h) извлекает данные типа длинного целого числа из источника канала.
PumpMessages

Выполняет настраиваемую диспетчеризацию, когда сообщения окна доступны для отправки в потоке ASTA.
Push

Метод IPipeByte::P ush (objidl.h) отправляет данные типа байтов в источник канала.
Push

Метод IPipeDouble::P ush (objidl.h) отправляет данные типа double integer в источник канала.
Push

Метод IPipeLong::P ush (objidl.h) отправляет данные длинного целочисленного типа в источник канала.
Push

Метод IPipeByte::P ush (objidlbase.h) отправляет данные типа байтов в источник канала.
Push

Метод IPipeDouble::P ush (objidlbase.h) отправляет данные типа double integer в источник канала.
Push

Метод IPipeLong::P ush (objidlbase.h) отправляет данные типа длинного целого числа в источник канала.
put_Bold

Задает свойство шрифта Bold.
put_Charset

Задает кодировку шрифта.
put_Description

Отображаемый текст для издателя события. (Put)
put_Italic

Задает свойство Italic шрифта.
put_KeepOriginalFormat

Задает значение свойства KeepOriginalFormat рисунка.
put_Name

Задает новое имя семейства шрифтов.
put_Name

Имя свойства события. (Put)
put_OwnerSID

Идентификатор безопасности создателя издателя событий. (Put)
put_PublisherID

Идентификатор издателя события.
put_PublisherName

Отображаемое имя издателя события. (Put)
put_PublisherType

Необязательная административная группа для издателя событий. (Put)
put_Size

Задает размер шрифта в точках.
put_Strikethrough

Задает свойство Strikethrough шрифта.
put_Underline

Задает свойство Подчеркивание шрифта.
put_Value

Значение свойства события. (Put)
put_Weight

Задает свойство Weight шрифта.
PutDefaultProperty

Записывает именованное свойство и его значение в контейнер свойств, связанный с издателем события.
Запрос

Метод IGlobalOptions::Query (objidl.h) запрашивает указанное глобальное свойство среды выполнения COM.
Запрос

Метод IRpcOptions::Query (objidl.h) извлекает значение свойства параметра привязки RPC.
Запрос

Метод IGlobalOptions::Query (objidlbase.h) запрашивает указанное глобальное свойство среды выполнения COM.
Запрос

Метод IRpcOptions::Query (objidlbase.h) извлекает значение свойства параметра привязки RPC.
QueryBlanket

Извлекает сведения о проверке подлинности, которые клиент использует для выполнения вызовов на указанном прокси-сервере.
QueryBlanket

Метод IServerSecurity::QueryBlanket (objidl.h) извлекает сведения о клиенте, который вызвал один из методов сервера.
QueryBlanket

Метод IServerSecurity::QueryBlanket (objidlbase.h) извлекает сведения о клиенте, который вызвал один из методов сервера.
QueryContinueDrag

Определяет, должна ли операция перетаскивания быть продолжена, отменена или завершена. Не вызывайте этот метод напрямую. Функция OLE DoDragDrop вызывает этот метод во время операции перетаскивания.
QueryGetData

Определяет, способен ли объект данных выполнять отрисовку данных, как указано. Объекты, пытающиеся выполнить операцию вставки или удаления, могут вызывать этот метод перед вызовом IDataObject::GetData, чтобы получить сведения о том, может ли операция быть успешной.
QueryHitPoint

Указывает, находится ли точка в заданном аспекте объекта.
QueryHitRect

Указывает, находится ли какая-либо точка в прямоугольнике в пределах заданного аспекта рисования объекта.
QueryInterface

Шаблон вспомогательной функции, который выводит идентификатор интерфейса и вызывает QueryInterface(REFIID,void).
QueryInterface

Извлекает указатели на поддерживаемые интерфейсы в объекте .
QueryInternalInterface

Метод IInternalUnknown::QueryInternalInterface (objidl.h) извлекает указатели на поддерживаемые внутренние интерфейсы объекта .
QueryInternalInterface

Метод IInternalUnknown::QueryInternalInterface (objidlbase.h) извлекает указатели на поддерживаемые внутренние интерфейсы объекта.
QueryMultipleInterfaces

Метод IMultiQI::QueryMultipleInterfaces (objidl.h) извлекает указатели на несколько поддерживаемых интерфейсов в объекте .
QueryMultipleInterfaces

Метод IMultiQI::QueryMultipleInterfaces (objidlbase.h) извлекает указатели на несколько поддерживаемых интерфейсов в объекте .
QueryService

Выступает в качестве фабричного метода для любых служб, предоставляемых через реализацию IServiceProvider.
QueryService

Выступает в качестве фабричного метода для любых служб, предоставляемых через реализацию IServiceProvider. Принимает параметр CLSID.
QueryStatus

Запрашивает объект о состоянии одной или нескольких команд, созданных событиями пользовательского интерфейса.
QueryTextMetrics

Заполняет структуру, выделенную вызывающим объектом, сведениями о шрифте.
QuickActivate

Быстрая активация элемента управления.
Повторная активацияAndUndo

Повторно активирует ранее деактивированный объект, отменяя последнее состояние объекта.
ReadRecord

Чтение записи из журнала.
ReadRecordPrefix

Считывает начальную часть записи из журнала.
Realloc

Метод IMalloc::Realloc (objidl.h) изменяет размер ранее выделенного блока памяти.
Realloc

Метод IMalloc::Realloc (objidlbase.h) изменяет размер ранее выделенного блока памяти.
RedoTo

Указывает диспетчеру отмены вызывать действия отмены обратно через стек повтора вплоть до указанной единицы отмены.
Уменьшение

Уменьшает моникер до простейшей формы.
Зарегистрировать

Регистрирует объект и его идентифицирующий моникер в таблице выполняющихся объектов (ROT).
Категории регистров

Регистрирует одну или несколько категорий компонентов. Каждая категория компонентов состоит из CATID и списка строк описания, зависимых от языкового стандарта.
RegisterClassImplCategories

Регистрирует класс как реализующие одну или несколько категорий компонентов.
RegisterClassReqCategories

Регистрирует класс как требующий одну или несколько категорий компонентов.
RegisterDragDrop

Регистрирует указанное окно как окно, которое может быть целевым объектом операции перетаскивания OLE, и указывает экземпляр IDropTarget, используемый для операций перетаскивания.
RegisterInterfaceInGlobal

Регистрирует указанный интерфейс на объекте, находясь в одной квартире процесса, в качестве глобального интерфейса, предоставляя другим квартирам доступ к такому интерфейсу.
RegisterObjectBound

Регистрирует объект в контексте привязки, чтобы гарантировать, что объект остается активным до освобождения контекста привязки.
RegisterObjectParam

Связывает объект со строковым ключом в таблице указателей контекста привязки.
RegisterSink

Регистрирует приемник событий для получения уведомлений о вызовах методов.
RelativePathTo

Создает относительный моникер между этим моникером и указанным моникером.
Выпуск

Уменьшает количество ссылок для интерфейса в COM-объекте.
ReleaseBoundObjects

Освобождает все указатели на все объекты, которые были ранее зарегистрированы с помощью вызовов RegisterObjectBound.
ReleaseConnection

Метод IExternalConnection::ReleaseConnection (objidl.h) уменьшает количество сильных внешних подключений объекта.
ReleaseConnection

Метод IExternalConnection::ReleaseConnection (objidlbase.h) уменьшает количество сильных внешних подключений объекта.
ReleaseDC

Освобождает контекст устройства, полученный ранее в результате вызова IOleInPlaceSiteWindowless::GetDC.
ReleaseHfont

Уведомляет объект шрифта о том, что вызывающий объект, который ранее заблокировал этот шрифт в кэше с помощью IFont::AddRefHfont, больше не требует блокировки.
ReleaseMarshalData

Метод IMarshal::ReleaseMarshalData (objidl.h) уничтожает маршалированные пакеты данных.
ReleaseMarshalData

Метод IMarshal::ReleaseMarshalData (objidlbase.h) уничтожает маршалированные пакеты данных.
ReleaseMarshalData

Освобождает ресурсы, которые хранятся указателями интерфейса, находящимися в пакете маршалированных данных. Этот метод находит все указатели интерфейса в пакете и вызывает функцию CoReleaseMarshalData для каждого из них.
ReleaseMarshalData

Освобождает ресурсы, которые могут храниться указателями интерфейса, находящимися в пакете маршалированных данных. Этот метод находит все указатели интерфейса в пакете и вызывает функцию CoReleaseMarshalData для каждого указателя интерфейса.
ReleaseRefOnProcess

Уменьшает количество ссылок процесса.
ReleaseStgMedium

Освобождает указанный носитель хранилища.
RemoveDefaultProperty

Удаляет именованное свойство и его значение из контейнера свойств, связанного с объектом издателя события.
RemoveMenus

Удаляет элементы меню контейнера из составного меню.
RemoveProperty

Метод IContext::RemoveProperty (objidl.h) удаляет указанное свойство контекста из контекста.
RemoveProperty

Метод IContext::RemoveProperty (objidlbase.h) удаляет указанное свойство контекста из контекста.
Прорисовка

Отрисовывает (рисует) указанную часть рисунка, определяемую смещением (xSrc,ySrc) исходного рисунка и размерами для копирования (cxSrc,xySrc).
RequestBorderSpace

Определяет, доступно ли место для установки инструментов вокруг окна объекта, пока объект активен на месте.
RequestLicKey

Создает лицензионный ключ, который вызывающий объект может сохранить и использовать позже для создания экземпляра лицензированного объекта.
RequestNewObjectLayout

Запрашивает у контейнера изменение размера сайта отображения для внедренных объектов.
RequestUIActivate

Уведомляет контейнер, что объект собирается перейти в состояние активности пользовательского интерфейса.
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumConnectionPoints.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumConnections.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumOleUndoUnits.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumOleDocumentViews.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumOLEVERB.Reset)
Сброс

Метод IEnumContextProps::Reset (objidl.h) сбрасывает последовательность перечисления в начало.
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumFORMATETC.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumMoniker.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumSTATDATA.Reset)
Сброс

Метод IEnumString::Reset (objidl.h) сбрасывает последовательность перечисления в начало.
Сброс

Метод IEnumUnknown::Reset (objidl.h) сбрасывает последовательность перечисления в начало.
Сброс

Метод ISynchronize::Reset (objidl.h) устанавливает для объекта синхронизации состояние без знака.
Сброс

Метод IEnumContextProps::Reset (objidlbase.h) сбрасывает последовательность перечисления в начало.
Сброс

Метод IEnumString::Reset (objidlbase.h) сбрасывает последовательность перечисления в начало.
Сброс

Метод IEnumUnknown::Reset (objidlbase.h) сбрасывает последовательность перечисления в начало.
Сброс

Метод ISynchronize::Reset (objidlbase.h) устанавливает для объекта синхронизации состояние без знака.
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumCATEGORYINFO.Reset)
Сброс

Сбрасывает последовательность перечисления в начало. (IEnumGUID.Reset)
ResetInitializerTimeout

Метод IProcessInitControl::ResetInitializerTimeout (objidl.h) задает время ожидания инициализации процесса.
ResetInitializerTimeout

Метод IProcessInitControl::ResetInitializerTimeout (objidlbase.h) задает время ожидания инициализации процесса.
ResizeBorder

Оповещает объект о том, что ему необходимо изменить размер пространства границ.
RetryRejectedCall

Предоставляет приложениям возможность отображения диалогового окна с вариантами повтора, отмены или переключения задач.
RevertToSelf

Метод IServerSecurity::RevertToSelf (objidl.h) восстанавливает сведения о проверке подлинности потока до начала олицетворения.
RevertToSelf

Метод IServerSecurity::RevertToSelf (objidlbase.h) восстанавливает сведения о проверке подлинности потока до начала олицетворения.
Отзыв

Удаляет запись из таблицы выполняющихся объектов (ROT), которая была ранее зарегистрирована вызовом IRunningObjectTable::Register.
RevokeAccessRights

Удаляет все явные записи в списке доверенных лиц.
RevokeDragDrop

Отменяет регистрацию указанного окна приложения в качестве потенциального целевого объекта для операций перетаскивания OLE.
RevokeInterfaceFromGlobal

Отменяет регистрацию интерфейса в глобальной таблице интерфейсов.
RevokeObjectBound

Удаляет объект из контекста привязки, отменяя предыдущий вызов RegisterObjectBound.
RevokeObjectParam

Удаляет указанный ключ и связанный с ним указатель из таблицы объектов с ключом к строкам контекста привязки. Ключ должен быть ранее вставлен в таблицу с вызовом RegisterObjectParam.
Выполнить

Принудительно выполняет объект.
Сохранить

Указывает объекту сохранить свои свойства в заданном контейнере свойств и при необходимости очистить флаг грязи объекта.
Сохранить

Сохраняет объект в указанном потоке. (IPersistStreamInit.Save)
Сохранить

Сохраняет копию объекта в указанный файл.
Сохранить

Сохраняет объект и все вложенные объекты, которые он содержит, в указанный объект хранилища. Объект переходит в режим NoScribble.
Сохранить

Сохраняет объект в указанном потоке. (IPersistStream.Save)
SaveAsFile

Сохраняет данные рисунка в потоке в том же формате, что и в файле. Растровые изображения используют формат BMP-файла, метафайлы — формат WMF, а значки — формат ICO.
SaveCompleted

Сообщает объекту, что он может выполнять запись в файл.
SaveCompleted

Уведомляет объект о том, что он может записывать данные в свой объект хранения.
SaveObject

Сохраняет внедренный объект, связанный с клиентским сайтом. Эта функция является синхронной; к моменту возврата сохранение будет завершено.
Saveviewstate

Сохраняет состояние представления в указанном потоке.
SCODE_CODE

Извлекает часть кода указанного SCODE.
SCODE_FACILITY

Извлекает объект указанного SCODE.
SCODE_SEVERITY

Извлекает поле серьезности указанного SCODE.
Прокрутка

Указывает контейнеру прокрутить представление объекта на указанное количество пикселей.
ScrollRect

Позволяет объекту прокручивать область в пределах своего активного встроенного изображения на экране.
SelectPicture

Выбирает точечный рисунок в заданном контексте устройства и возвращает контекст устройства, в котором ранее был выбран рисунок, а также дескриптор GDI рисунка. Этот метод работает в сочетании с IPicture::get_CurDC.
SendOnClose

Отправляет уведомления всем приемникам рекомендаций, зарегистрированным в данный момент у владельца рекомендаций, о том, что объект закрыт.
SendOnDataChange

Отправляет уведомления в каждый приемник рекомендаций, для которого установлено соединение, путем вызова метода IAdviseSink::OnDataChange для каждого приемника рекомендаций, обрабатываемого в данный момент этим экземпляром объекта владельца рекомендаций.
SendOnRename

Отправляет уведомления всем приемникам рекомендаций, зарегистрированным в данный момент у владельца рекомендации, о том, что имя объекта изменилось.
SendOnSave

Отправляет уведомления всем приемникам рекомендаций, зарегистрированным в данный момент у владельца рекомендаций, о том, что объект сохранен.
SendReceive

Метод IRpcChannelBuffer::SendReceive (objidl.h) отправляет вызов метода через канал RPC в заглушку сервера.
SendReceive

Метод IRpcChannelBuffer::SendReceive (objidlbase.h) отправляет вызов метода через канал RPC в заглушку сервера.
Set

Метод IGlobalOptions::Set (objidl.h) задает указанное глобальное свойство среды выполнения COM.
Set

Метод IRpcOptions::Set (objidl.h) задает значение свойства параметра привязки RPC.
Set

Метод IGlobalOptions::Set (objidlbase.h) задает указанное глобальное свойство среды выполнения COM.
Set

Метод IRpcOptions::Set (objidlbase.h) задает значение свойства параметра привязки RPC.
set_hPal

Назначает палитру GDI для рисунка, содержащегося в объекте picture.
SetAccessPolicyHint

Предоставляет подсказку для реализации о шаблоне, в котором будут считываться записи.
SetAccessRights

Заменяет существующие права доступа к объекту указанным списком.
SetActiveObject

Обеспечивает прямой канал связи между объектом и каждым окном фрейма и документа.
SetAdvise

Устанавливает связь между объектом представления и приемником рекомендаций, чтобы приемник рекомендаций был уведомлен об изменениях в представлении объекта.
SetBindOptions

Задает новые значения для параметров привязки, хранящихся в контексте привязки.
SetBlanket

Задает сведения о проверке подлинности (одеяло безопасности), которые будут использоваться для вызовов указанного прокси-сервера.
SetBorderSpace

Выделяет место для границы, запрошенной при вызове IOleInPlaceUIWindow::RequestBorderSpace.
SetCapture

Разрешить встроенному активному безоконному объекту перехватывать все сообщения мыши.
SetClientSite

Информирует внедренный объект о расположении отображения, называемом "клиентским сайтом" в контейнере.
SetColorScheme

Указывает цветовую палитру, которую объектное приложение должно использовать при редактировании указанного объекта.
SetContainedObject

Уведомляет объект о том, что он внедрен в контейнер OLE, что гарантирует правильное подсчет ссылок для контейнеров, поддерживающих ссылки на внедренные объекты. (IRunnableObject.SetContainedObject)
SetContentExtent

Задает экстент содержимого элемента управления.
SetCurrentLogicalThreadId

Метод IComThreadingInfo::SetCurrentLogicalThreadId (objidl.h) задает GUID потока, в котором выполняется вызывающий объект.
SetCurrentLogicalThreadId

Метод IComThreadingInfo::SetCurrentLogicalThreadId (objidlbase.h) задает GUID потока, в котором выполняется вызывающий объект.
Setdata

Инициализирует кэш данными в указанном формате и на заданном носителе.
Setdata

Вызывается объектом, содержащим источник данных, для передачи данных в объект, реализующий этот метод.
SetDropSourceEnterpriseId

Предоставляет целевому объекту удаления идентификатор предприятия источника перетаскивания.
SetEventHandle

Метод ISynchronizeEvent::SetEventHandle (objidl.h) назначает дескриптор события объекту синхронизации.
SetEventHandle

Метод ISynchronizeEvent::SetEventHandle (objidlbase.h) назначает дескриптор события объекту синхронизации.
SetExtent

Сообщает объекту о том, какой объем отображаемого пространства был назначен ему контейнером.
SetFocus

Задает фокус клавиатуры для активного в пользовательском интерфейсе, безоконного объекта.
SetHdc

Предоставляет контекст устройства для шрифта, описывающего режим логического сопоставления.
SetHostNames

Предоставляет объекту имена его контейнерного приложения и составного документа, в который он внедрен.
SetInitialPageNum

Задает номер первой страницы документа.
SetInPlaceSite

Связывает сайт представления документов контейнера с объектом представления документа.
SetLinkSource

Изменяет источник ссылки. (ANSI)
SetLinkSource

Изменяет источник ссылки. (Юникод)
SetLinkUpdateOptions

Устанавливает параметры обновления ссылки на автоматическое или ручное. (ANSI)
SetLinkUpdateOptions

Устанавливает параметры обновления ссылки на автоматическое или ручное. (Юникод)
SetMenu

Добавляет составное меню в рамку окна, содержащую активируемый объект на месте.
SetMoniker

Уведомляет объект о моникере контейнера, собственном моникере объекта относительно контейнера или полном моникере объекта.
SetObjectRects

Указывает, какая часть объекта на месте должна быть видимой.
SetObjects

Предоставляет странице свойств массив указателей на объекты, связанные с этой страницей свойств.
SetOwner

Задает владельца или группу элемента.
SetPageSite

Инициализирует страницу свойств и предоставляет странице указатель на интерфейс IPropertyPageSite, через который страница свойств взаимодействует с кадром свойства.
SetParam

Задает значение указанного параметра в кадре вызова.
SetProperty

Метод IContext::SetProperty (objidl.h) добавляет указанное свойство контекста в контекст объекта.
SetProperty

Метод IContext::SetProperty (objidlbase.h) добавляет указанное свойство контекста в контекст объекта.
SetRatio

Преобразует коэффициент масштабирования для этого шрифта между логическими единицами и единицами HIMETRIC.
SetRect

Задает прямоугольные координаты окна просмотра, в котором должно быть активировано представление, или сбрасывает координаты окна просмотра, в котором в данный момент активируется представление.
SetRectComplex

Задает прямоугольные координаты окна просмотра, полосы прокрутки и прямоугольника размера.
SetReturnValue

Задает возвращаемое значение в кадре вызова.
SetSite

Позволяет контейнеру передавать объекту указатель на интерфейс сайта.
SetSourceDisplayName

Задает отображаемое имя источника ссылок.
SetSourceMoniker

Задает моникер для источника ссылки.
SetStackLocation

Задает расположение стека, к которому привязан этот кадр вызова.
SetStatusText

Задает и отображает текст состояния объекта на месте в строке состояния окна фрейма контейнера.
SetUpdateOptions

Указывает, как часто связанный объект должен обновлять свои кэшированные данные.
SetViewInfo

Задает сведения о представлении, связанные с объектом . (ANSI)
SetViewInfo

Задает сведения о представлении, связанные с объектом . (Юникод)
Показать

Делает диалоговое окно страницы свойств видимым или невидимым. Если страница становится видимой, она должна установить фокус на себя, в частности, на первое свойство на странице.
Показать

Активирует или деактивирует представление.
ShowObject

Запрашивает, чтобы контейнер отображал объект для пользователя. Этот метод гарантирует, что сам контейнер будет видимым и не свернут.
ShowPropertyFrame

Указывает контейнеру отобразить страницу свойств для элемента управления, внедренного в этот сайт.
Сигнал

Метод ISynchronize::Signal (objidl.h) присваивает объекту синхронизации состояние сигнального состояния и заставляет ожидающие операции ожидания возвращать S_OK.
Сигнал

Метод ISynchronize::Signal (objidlbase.h) присваивает объекту синхронизации состояние сигналов и приводит к возврату S_OK ожидающих операций ожидания.
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumConnectionPoints.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumConnections.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumOleUndoUnits.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumOleDocumentViews.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumOLEVERB.Skip)
Skip

Метод IEnumContextProps::Skip (objidl.h) пропускает указанное количество элементов в последовательности перечисления.
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumFORMATETC.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumMoniker.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumSTATDATA.Skip)
Skip

Метод IEnumString::Skip (objidl.h) пропускает указанное количество элементов в последовательности перечисления.
Skip

Метод IEnumUnknown::Skip (objidl.h) пропускает указанное количество элементов в последовательности перечисления.
Skip

Метод IEnumContextProps::Skip (objidlbase.h) пропускает указанное количество элементов в последовательности перечисления.
Skip

Метод IEnumString::Skip (objidlbase.h) пропускает указанное количество элементов в последовательности перечисления.
Skip

Метод IEnumUnknown::Skip (objidlbase.h) пропускает указанное количество элементов в последовательности перечисления.
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumCATEGORYINFO.Skip)
Skip

Пропускает указанное количество элементов в последовательности перечисления. (IEnumGUID.Skip)
STGMEDIUM_UserFree

Функция STGMEDIUM_UserFree (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
STGMEDIUM_UserFree64

Функция STGMEDIUM_UserFree64 (oleidl.h) освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC.
STGMEDIUM_UserMarshal

Функция STGMEDIUM_UserMarshal (oleidl.h) маршалирует объект STGMEDIUM в буфер RPC.
STGMEDIUM_UserMarshal64

Функция STGMEDIUM_UserMarshal64 (oleidl.h) маршалирует объект STGMEDIUM в буфер RPC.
STGMEDIUM_UserSize

Функция STGMEDIUM_UserSize (oleidl.h) вычисляет размер провода объекта STGMEDIUM и получает его дескриптор и данные.
STGMEDIUM_UserSize64

Функция STGMEDIUM_UserSize64 (oleidl.h) вычисляет размер провода объекта STGMEDIUM и получает его дескриптор и данные.
STGMEDIUM_UserUnmarshal

Функция STGMEDIUM_UserUnmarshal (oleidl.h) отмаршалирует объект STGMEDIUM из буфера RPC.
STGMEDIUM_UserUnmarshal64

Функция STGMEDIUM_UserUnmarshal64 (oleidl.h) отменяет удаление объекта STGMEDIUM из буфера RPC.
StringFromCLSID

Преобразует CLSID в строку печатных символов. Разные идентификаторы CLSID всегда преобразуются в разные строки.
StringFromGUID2

Преобразует глобальный уникальный идентификатор (GUID) в строку печатаемых символов.
StringFromIID

Преобразует идентификатор интерфейса в строку печатаемых символов.
УДАЛОСЬ

Предоставляет универсальный тест на успешность любого значения состояния.
TestCancel

Метод ICancelMethodCalls::TestCancel (objidl.h) определяет, был ли отменен вызов.
TestCancel

Метод ICancelMethodCalls::TestCancel (objidlbase.h) определяет, был ли отменен вызов.
TransformCoords

Преобразует координаты, выраженные в единицах HIMETRIC (как это стандартно в OLE), в единицы измерения, заданные контейнером.
TranslateAccelerator

Передает нажатие клавиши на управляющий сайт для обработки.
TranslateAccelerator

Передает нажатие клавиши на страницу свойств для обработки.
TranslateAccelerator

Передает нажатие клавиши в кадр свойства для обработки.
TranslateAccelerator

Обрабатывает сообщения сочетания клавиш меню из очереди сообщений контейнера. Этот метод следует использовать только для объектов, созданных приложением объектов DLL.
TranslateAccelerator

Преобразует сочетания клавиш, предназначенные для кадра контейнера, когда объект активен на месте.
TruncatePrefix

Удаляет указанный префикс журнала, что делает его недоступным для извлечения.
UIActivate

Активирует или отключает элементы пользовательского интерфейса представления документа, такие как меню, панели инструментов и ускорители.
UIDeactivate

Деактивирует и удаляет пользовательский интерфейс активного объекта на месте.
Отмена отмены

Завершает ранее установленное соединение между объектом точки подключения и приемником клиента.
Отмена отмены

Удаляет ранее установленное консультативное подключение. (IOleAdviseHolder.Unadvise)
Отмена отмены

Удаляет ранее установленное консультативное подключение. (IOleObject.Unadvise)
Отмена отмены

Удаляет подключение между объектом данных и приемником рекомендаций, которое было настроено с помощью предыдущего вызова IDataAdviseHolder::Advisory. Этот метод обычно вызывается в реализации IDataObject::D Unadvise.
UnbindSource

Разрывает связь между связанным объектом и его источником связи.
Uncache

Удаляет подключение к кэшу, созданное ранее с помощью IOleCache::Cache.
Отстыковка

Отстыковка окна специальных возможностей, чтобы оно не было автоматически перемещено в предыдущее расположение.
UndockWindow

Отстыковка указанного дескриптора окна, если он в данный момент закреплен.
Отменить

Предписывает диспетчеру отмены вызывать действия отмены обратно через стек отмены вплоть до указанной единицы отмены.
Разморозить

Освобождает документ, который ранее был заморожен с помощью IViewObject::Freeze. Чаще всего этот метод используется для чередуемой печати.
Unlock

Снимает блокировку общего ресурса.
Unmarshal

Отменяет удаление пакета данных, содержащего ранее маршалированные параметры [out] вызова, в эту уже существующую запись активации.
Unmarshal

Преобразует маршалированные пакеты данных обратно в запись активации, которая затем может вызываться или управляться каким-либо другим способом.
UnmarshalInterface

Метод IMarshal::UnmarshalInterface (objidl.h) отменяет маршалирование указателя интерфейса.
UnmarshalInterface

Метод IMarshal::UnmarshalInterface (objidlbase.h) разархалирует указатель интерфейса.
Отмена регистрации категорий

Удаляет регистрацию одной или нескольких категорий компонентов. Каждая категория компонентов состоит из CATID и списка строк описания, зависящих от языкового стандарта.
UnRegisterClassImplCategories

Удаляет из класса один или несколько реализованных идентификаторов категорий.
UnRegisterClassReqCategories

Удаляет из класса один или несколько обязательных идентификаторов категорий.
Обновление

Обновления кэшированные данные составного документа для связанного объекта. Это включает привязку к источнику ссылки, если он еще не привязан.
Обновление

Обновления кэши данных или представлений обработчика объекта или связывания.
UpdateCache

Обновления указанные кэши. Этот метод используется, когда приложению требуется точный контроль над кэшированием.
UpdateLink

Принудительное подключение выбранных ссылок к источнику и получение текущих сведений. (ANSI)
UpdateLink

Принудительное подключение выбранных ссылок к источнику и получение текущих сведений. (Юникод)
Ожидание

Метод ISynchronize::Wait (objidl.h) ожидает передачи сигнала об объекте синхронизации или истечения указанного периода времени ожидания, в зависимости от того, что наступит раньше.
Ожидание

Метод ISynchronize::Wait (objidlbase.h) ожидает передачи сигнала об объекте синхронизации или истечения указанного периода времени ожидания.
WaitMultiple

Метод ISynchronizeContainer::WaitMultiple (objidl.h) ожидает передачи сигнала об объекте синхронизации или истечения указанного периода времени ожидания, в зависимости от того, что наступит раньше.
WaitMultiple

Метод ISynchronizeContainer::WaitMultiple (objidlbase.h) ожидает передачи сигнала о любом объекте синхронизации в контейнере.
WalkFrame

Выполняет поиск указателей интерфейса, доступных из параметров [in], [in, out] или [out] кадра.

Интерфейсы

 
IAccessControl

Включает управление доступом к объектам и свойствам объектов .
IAccessibilityDockingService

Закрепляет окно приложения в нижней части монитора, когда приложение Магазина Windows отображается и не прикреплено, или когда отображается средство запуска.
IAccessibilityDockingServiceCallback

Получает события закрепления окна специальных возможностей.
IAdviseSink

Позволяет контейнерам и другим объектам получать уведомления об изменениях данных, просматривать изменения и составные изменения документов, происходящие в интересующих объектах.
IAdviseSink2

Интерфейс IAdviseSink2 является расширением интерфейса IAdviseSink, добавляя метод OnLinkSrcChange в контракт для обработки изменения моникера связанного объекта.
IAdviseSinkEx

Этот интерфейс является производным от IAdviseSink для предоставления расширений для уведомления приемника об изменениях в состоянии представления объекта.
IAgileObject

Интерфейс IAgileObject (objidl.h) помечает интерфейс как гибкий в разных квартирах.
IAgileObject

Интерфейс IAgileObject (objidlbase.h) помечает интерфейс как гибкий в разных квартирах.
IBindCtx

Предоставляет доступ к контексту привязки, который представляет собой объект, в котором хранятся сведения о конкретной операции привязки моникера.
IBlockingLock

Предоставляет семафор, который можно использовать для временного монопольного доступа к общему ресурсу, например файлу.
ICallFactory

Интерфейс ICallFactory (objidl.h) создает объект вызова для обработки вызовов методов асинхронного интерфейса.
ICallFactory

Интерфейс ICallFactory (objidlbase.h) создает объект вызова для обработки вызовов методов асинхронного интерфейса.
ICallFrame

Позволяет манипулировать кадрами вызова, такими как кадры стека.
ICallFrameEvents

Предоставляет уведомления о вызове метода.
ICallFrameWalker

Проходит по кадру стека в поисках интересных значений.
ICallIndirect

Вызывает объект с косвенной ссылкой на аргументы вызова, а не традиционный прямой вызов.
ICallInterceptor

Поддерживает регистрацию и отмену регистрации приемников событий, которые хотят получать уведомления о вызовах, выполненных непосредственно в интерфейсе.
ICallUnmarshal

Используется на стороне сервера (получателя) удаленного вызова.
ICancelMethodCalls

Метод ICancelMethodCalls::Cancel (objidl.h) управляет запросами отмены при вызове исходящего метода и отслеживает текущее состояние вызова этого метода в потоке сервера.
ICancelMethodCalls

Интерфейс ICancelMethodCalls (objidlbase.h) управляет запросами отмены при вызове исходящего метода и отслеживает текущее состояние этого вызова.
ICatInformation

Получает сведения о категориях, реализованных или требуемых определенным классом, а также сведения о категориях, зарегистрированных на указанном компьютере.
ICatRegister

Предоставляет методы для регистрации и отмены регистрации сведений о категориях компонентов в реестре. Сюда входят как понятные для человека имена категорий, так и категории, реализованные или требуемые для данного компонента или класса.
IClassActivator

Указывает метод, извлекающий объект класса.
IClassFactory

Интерфейс IClassFactory (unknwnbase.h) позволяет создавать класс объектов .
IClassFactory

Интерфейс IClassFactory позволяет создать класс объектов .
IClassFactory2

Позволяет объекту фабрики класса на сервере объектов любого типа управлять созданием объектов с помощью лицензирования.
IClientSecurity

Предоставляет клиенту управление параметрами безопасности для каждого отдельного прокси-сервера интерфейса объекта.
IComThreadingInfo

Интерфейс IComThreadingInfo (objidl.h) позволяет получить тип подразделения, тип потока и GUID потока для подразделения и потока, в который выполняется вызывающий объект.
IComThreadingInfo

Интерфейс IComThreadingInfo (objidlbase.h) позволяет получить следующие сведения о объекте и потоке, которые выполняет вызывающий объект.
IConnectionPoint

Поддерживает точки подключения для подключаемых объектов. (IConnectionPoint)
IConnectionPointContainer

Поддерживает точки подключения для подключаемых объектов. (IConnectionPointContainer)
IContext

Интерфейс IContext (objidl.h) поддерживает настройку свойств контекста COM+.
IContext

Интерфейс IContext (objidlbase.h) поддерживает настройку свойств контекста COM+.
IContextCallback

Предоставляет механизм для выполнения функции в определенном контексте объекта COM+.
IContinueCallback

Предоставляет универсальный механизм обратного вызова для прерываемых процессов, которые должны периодически запрашивать у объекта, следует ли продолжить.
IDataAdviseHolder

Создает и управляет вспомогательными соединениями между объектом данных и одним или несколькими вспомогательными приемникам.
Idataobject

Включает передачу данных и уведомление об изменениях в данных.
IDropSource

Интерфейс IDropSource — это один из интерфейсов, которые вы реализуете для предоставления операций перетаскивания в приложении.
IDropSourceNotify

Интерфейс IDropSourceNotify реализуется в объекте IDropSource для получения уведомлений от OLE, когда пользователь перетаскивает мышь в окно потенциального целевого объекта удаления или из него.
IDropTarget

Интерфейс IDropTarget — это один из интерфейсов, которые реализуются для предоставления операций перетаскивания в приложении.
IEnterpriseDropTarget

При реализации целевым приложением перетаскивания этот интерфейс дает механизму перетаскивания OLE возможность определить, намерено ли целевое приложение для удаления оценивать корпоративную политику защиты, и предоставляет механизму перетаскивания OLE способ предоставления корпоративного идентификатора исходного приложения для целевого приложения удаления.
IEnumCATEGORYINFO

Перечисляет категории компонентов, зарегистрированные в системе.
IEnumConnectionPoints

Перечисляет точки подключения.
IEnumConnections

Перечисляет текущие подключения для подключаемого объекта.
IEnumContextProps

Интерфейс IEnumContextProps (objidl.h) предоставляет механизм перечисления свойств контекста, связанных с контекстом объекта COM+.
IEnumContextProps

Интерфейс IEnumContextProps (objidlbase.h) предоставляет механизм перечисления свойств контекста, связанных с контекстом объекта COM+.
IEnumFORMATETC

Перечисляет структуры FORMATETC, определяющие форматы и носители, поддерживаемые данным объектом данных.
IEnumGUID

Позволяет клиентам выполнять перечисление с помощью коллекции идентификаторов классов com.
IEnumMoniker

Перечисляет компоненты моникера или моникеров в таблице моникеров.
IEnumOleDocumentViews

Перечисляет представления, поддерживаемые объектом документа.
IEnumOleUndoUnits

Перечисляет единицы отмены в стеке отмены или повтора.
IEnumOLEVERB

Перечисляет различные команды, доступные для объекта, в порядке возрастания номера глаголов. Перечислитель, реализующий интерфейс IEnumOLEVERB, возвращается методом IOleObject::EnumVerbs.
IEnumSTATDATA

Перечисляет сведения о консультативном подключении для объекта данных.
IEnumString

Интерфейс IEnumString (objidl.h) перечисляет строки. LPWSTR — это тип, указывающий указатель на строку с нулевым завершением из расширенных символов или символов Юникода.
IEnumString

Интерфейс IEnumString (objidlbase.h) перечисляет строки. LPWSTR — это тип, указывающий указатель на строку с нулевым завершением из расширенных символов или символов Юникода.
IEnumUnknown

Интерфейс IEnumUnknown (objidl.h) перечисляет объекты с интерфейсом IUnknown.
IEnumUnknown

Интерфейс IEnumUnknown (objidlbase.h) перечисляет объекты с помощью интерфейса IUnknown и может выполнять перечисление через объекты в компоненте, содержавом несколько объектов.
IEventProperty

Связывает именованное свойство события со значением .
IEventPublisher

Регистрирует, изменяет, удаляет и предоставляет сведения об издателе события.
IExternalConnection

Интерфейс IExternalConnection (objidl.h) управляет количеством маршалированных и внешних подключений для объекта сервера.
IExternalConnection

Интерфейс IExternalConnection (objidlbase.h) управляет количеством маршалированных или внешних подключений для объекта сервера.
IFastRundown

Интерфейс IFastRundown (objidl.h) помечает интерфейс как подходящий для быстрого запуска.
IFastRundown

Интерфейс IFastRundown (objidlbase.h) помечает интерфейс как подходящий для быстрого запуска.
IFileBasedLogInit

Инициализирует экземпляр реализации ILog на основе файла.
IFont

Предоставляет оболочку вокруг объекта шрифта Windows.
IFontDisp

Предоставляет свойства объекта шрифта с помощью службы автоматизации. Он предоставляет подмножество методов IFont.
IForegroundTransfer

Передает окно переднего плана процессу, в котором размещается COM-сервер.
IGetOleObject

Получает доступ к элементу управления OLE в контейнере Visual Basic.
IGetVBAObject

Получает доступ к интерфейсу IVBFormat.
IGlobalInterfaceTable

Позволяет любой квартире в процессе получить доступ к интерфейсу, реализуемому на объекте в любой другой квартире в процессе.
IGlobalOptions

Интерфейс IGlobalOptions (objidl.h) задает и запрашивает глобальные свойства среды выполнения COM.
IGlobalOptions

Интерфейс IGlobalOptions (objidlbase.h) задает и запрашивает глобальные свойства среды выполнения COM.
IInitializeSpy

Выполняет инициализацию или очистку при входе в квартиру COM или выходе из него.
IInternalUnknown

Интерфейс IInternalUnknown (objidl.h) используется исключительно в упрощенных обработчиках на стороне клиента, которым требуется доступ к внутренним интерфейсам прокси-сервера.
IInternalUnknown

Интерфейс IInternalUnknown (objidlbase.h) используется в упрощенных обработчиках на стороне клиента, которым требуется доступ к внутренним интерфейсам прокси-сервера.
ILog

Предоставляет универсальные функции ведения журнала низкого уровня.
IMalloc

Интерфейс IMalloc (objidl.h) выделяет, освобождает память и управляет ею.
IMalloc

Интерфейс IMalloc (objidlbase.h) выделяет, освобождает память и управляет ею.
IMallocSpy

Позволяет разработчикам приложений отслеживать (шпионить) за выделением памяти, обнаруживать утечки памяти и моделировать сбои памяти в вызовах методов IMalloc.
IMarshal

Интерфейс IMarshal (objidl.h) позволяет COM-объекту определять и управлять маршалингом указателей интерфейса.
IMarshal

Интерфейс IMarshal (objidlbase.h) позволяет COM-объекту определять и управлять маршалингом указателей интерфейса.
IMarshalingStream

Интерфейс IMarshalingStream (objidl.h) предоставляет дополнительные сведения о контексте маршалинга для объектов с пользовательским маршалингом и unmarshalers.
IMarshalingStream

Интерфейс IMarshalingStream (objidlbase.h) предоставляет дополнительные сведения о контексте маршалинга для пользовательских объектов и объектов unmarshalers.
IMessageDispatcher

Интерфейс обратного вызова реализуется компонентами, которые должны выполнять специальную обработку оконных сообщений в потоке ASTA.
Imessagefilter

Предоставляет COM-серверам и приложениям возможность выборочной обработки входящих и исходящих COM-сообщений при ожидании ответов от синхронных вызовов.
IMoniker

Позволяет использовать объект моникера, который содержит сведения, однозначно определяющие COM-объект.
IMultiQI

Интерфейс IMultiQI (objidl.h) позволяет клиенту запрашивать прокси-сервер объекта или обработчик для нескольких интерфейсов с помощью одного вызова RPC.
IMultiQI

Интерфейс IMultiQI (objidlbase.h) позволяет клиенту запрашивать прокси-сервер объекта или обработчик для нескольких интерфейсов с помощью одного вызова RPC.
INoMarshal

Интерфейс INoMarshal (objidl.h) помечает объект, который не поддерживает маршалирование или хранение в глобальной таблице интерфейсов.
INoMarshal

Интерфейс INoMarshal (objidlbase.h) помечает объект, который не поддерживает маршалирование или сохранение в глобальной таблице интерфейсов.
IObjContext

Интерфейс IObjContext (objidl.h) выполняет различные операции с контекстами.
IObjContext

Интерфейс IObjContext (objidlbase.h) выполняет различные операции с контекстами.
IObjectWithSite

Предоставляет простой способ поддержки взаимодействия между объектом и его сайтом в контейнере.
IOleAdviseHolder

Управляет соединениями с советами и уведомлениями о составных документах на сервере объектов.
IOleCache

Обеспечивает управление данными презентации, которые кэшируются внутри объекта . Кэшированные данные презентации доступны контейнеру объекта, даже если серверное приложение не запущено или недоступно.
IOleCache2

Позволяет клиентам объектов выборочно обновлять каждый кэш, созданный с помощью IOleCache::Cache.
IOleCacheControl

Обеспечивает надлежащее обслуживание кэшей. Он поддерживает кэши, подключая реализацию IDataObject выполняющегося объекта к кэшу, позволяя кэшу получать уведомления от выполняющегося объекта.
IOleClientSite

Предоставляет основные средства, с помощью которых внедренный объект получает сведения о расположении и экстенте своего отображаемого сайта, его моникере, пользовательском интерфейсе и других ресурсах, предоставляемых контейнером.
IOleCommandTarget

Позволяет объектам и их контейнерам отправлять команды друг другу. Например, панели инструментов объекта могут содержать кнопки для таких команд, как "Печать", "Предварительный просмотр", "Сохранить", "Создать" и "Масштаб".
IOleContainer

Перечисляет объекты в составном документе или блокирует контейнер в состоянии выполнения. Контейнеры и объектные приложения реализуют этот интерфейс.
IOleControl

Предоставляет функции для поддержки мнемоники клавиатуры, внешних свойств и событий в управляющих объектах.
IOleControlSite

Предоставляет методы, позволяющие объекту сайта управлять каждым внедренным элементом управления в контейнере.
IOleDocument

Позволяет объекту документа передавать контейнерам возможность создавать представления своих данных.
IOleDocumentSite

Позволяет документу, который был реализован как объект документа, обходить обычную последовательность активации для объектов in-place-active и напрямую инструктировать клиентский сайт для активации его в качестве объекта документа.
IOleDocumentView

Интерфейс IOleDocumentView позволяет контейнеру взаимодействовать с каждым представлением, поддерживаемым объектом документа.
IOleInPlaceActiveObject

Обеспечивает прямой канал связи между объектом на месте и окном самого внешнего фрейма связанного приложения и окном документа в приложении, содержающем внедренный объект.
IOleInPlaceFrame

Управляет окном фрейма верхнего уровня контейнера.
IOleInPlaceObject

Управляет активацией и деактивацией встроенных объектов и определяет, какая часть встроенного объекта должна быть видимой.
IOleInPlaceObjectWindowless

Позволяет объекту без окна обрабатывать сообщения окна и участвовать в операциях перетаскивания. Он является производным от интерфейса IOleInPlaceObject и расширяет его.
IOleInPlaceSite

Управляет взаимодействием между контейнером и размещенным клиентским сайтом объекта. Помните, что клиентский сайт является сайтом отображения для внедренных объектов и предоставляет сведения о расположении и концептуальной информации об объекте.
IOleInPlaceSiteEx

Предоставляет дополнительный набор методов уведомления об активации и деактивации, которые позволяют объекту избежать ненужного мигания на экране при активации и деактивации объекта.
IOleInPlaceSiteWindowless

Расширяет интерфейс IOleInPlaceSiteEx.
IOleInPlaceUIWindow

Реализуется приложениями-контейнерами и используется объектными приложениями для согласования пространства границ в окне документа или фрейма.
IOleItemContainer

Используется моникерами элементов, когда они привязаны к объектам, которые они идентифицируют.
IOleLink

Позволяет связанному объекту предоставить контейнеру функции, относящиеся к связыванию.
IOleObject

Служит основным средством, с помощью которого внедренный объект предоставляет основные функциональные возможности для своего контейнера и взаимодействует с ним.
IOleParentUndoUnit

Позволяет единицам отмены содержать дочерние единицы отмены.
IOleUILinkContainerA

Реализуется контейнерами и используется в общих диалоговых окнах OLE. Он поддерживает эти диалоговые окна, предоставляя методы, необходимые для управления ссылками контейнера. (ANSI)
IOleUILinkContainerW

Реализуется контейнерами и используется в общих диалоговых окнах OLE. Он поддерживает эти диалоговые окна, предоставляя методы, необходимые для управления ссылками контейнера. (Юникод)
IOleUILinkInfoA

Расширение интерфейса IOleUILinkContainer. Он возвращает время последнего обновления объекта, которое представляет собой сведения о ссылках, которые не предоставляет IOleUILinkContainer. (ANSI)
IOleUILinkInfoW

Расширение интерфейса IOleUILinkContainer. Он возвращает время последнего обновления объекта, которое представляет собой сведения о ссылках, которые не предоставляет IOleUILinkContainer. (Юникод)
IOleUIObjInfoA

Реализуется контейнерами и используется в диалоговом окне Свойства объекта контейнера и в диалоговом окне Преобразование. (ANSI)
IOleUIObjInfoW

Реализуется контейнерами и используется в диалоговом окне Свойства объекта контейнера и в диалоговом окне Преобразование. (Юникод)
IOleUndoManager

Интерфейс IOleUndoManager позволяет контейнерам реализовывать многоуровневые операции отмены и повтора для действий, выполняемых внутри содержащихся элементов управления.
IOleUndoUnit

Служит основным интерфейсом в блоке отмены. Блок отмены инкапсулирует сведения, необходимые для отмены или повторного выполнения одного действия.
IOleWindow

Интерфейс IOleWindow предоставляет методы, позволяющие приложению получать дескриптор для различных окон, участвующих в активации на месте, а также для входа в контекстный режим справки и выхода из нее.
IParseDisplayName

Анализирует отображаемую строку имени, чтобы преобразовать ее в моникер для пользовательских реализаций моникера.
IPerPropertyBrowsing

Извлекает сведения на страницах свойств, предлагаемых объектом .
IPersist

Предоставляет идентификатор CLSID объекта, который может постоянно храниться в системе. Позволяет объекту указать, какой обработчик объектов будет использоваться в клиентском процессе, так как он используется в реализации маршалинга по умолчанию.
IPersistFile

Позволяет загружать объект из файла диска или сохранять его в файле, а не в объекте хранилища или потоке.
IPersistPropertyBag

Работает с IPropertyBag и IErrorlog для определения механизма сохраняемости на основе отдельных свойств.
IPersistStorage

Позволяет приложению-контейнеру передавать объект хранилища одному из содержащихся в нем объектов, а также загружать и сохранять объект хранилища.
IPersistStream

Позволяет сохранять и загружать объекты, использующие простой последовательный поток для своих потребностей в хранилище.
IPersistStreamInit

Замена для IPersistStream, который добавляет метод инициализации.
IPicture

Управляет объектом изображения и его свойствами. Объекты picture предоставляют не зависящий от языка абстракцию для растровых изображений, значков и метафайлов.
IPictureDisp

Предоставляет свойства объекта рисунка с помощью службы автоматизации. Он предоставляет подмножество функций, доступных с помощью методов IPicture.
IPipeByte

Интерфейс IPipeByte (objidl.h) передает данные типа байтов, шириной 8 бит.
IPipeByte

Интерфейс IPipeByte (objidlbase.h) передает данные типа байтов (шириной 8 бит).
IPipeDouble

Интерфейс IPipeDouble (objidl.h) передает данные типа double, шириной 64 бита.
IPipeDouble

Интерфейс IPipeDouble (objidlbase.h) передает данные типа double (шириной 64 бита).
IPipeLong

Интерфейс IPipeLong (objidl.h) передает данные длинного целочисленного типа, шириной 32 бита.
IPipeLong

Интерфейс IPipeLong (objidlbase.h) передает данные длинного целочисленного типа (шириной 32 бита).
IPointerInactive

Позволяет объекту оставаться неактивным большую часть времени, но по-прежнему участвовать во взаимодействии с мышью, включая перетаскивание.
Iprint

Включает составные документы в общих и активных документах, в частности, для поддержки программной печати.
IProcessInitControl

Интерфейс IProcessInitControl (objidl.h) указывает интервал времени ожидания инициализации процесса.
IProcessInitControl

Интерфейс IProcessInitControl (objidlbase.h) задает интервал времени ожидания инициализации процесса.
IProcessLock

Используется ISurrogateService для предотвращения завершения процесса из-за истечения времени ожидания.
IProgressNotify

Позволяет приложениям и другим объектам получать уведомления об изменениях в ходе операции загрузки.
IPropertyNotifySink

Реализуется объектом-приемником для получения уведомлений об изменениях свойств от объекта, который поддерживает IPropertyNotifySink в качестве исходящего интерфейса.
IPropertyPage

Предоставляет основные функции объекта страницы свойств, который управляет определенной страницей в листе свойств.
IPropertyPage2

Расширение для IPropertyPage для поддержки первоначального выбора свойства на странице.
IPropertyPageSite

Предоставляет основные возможности для объекта сайта страницы свойств.
IProvideClassInfo

Предоставляет доступ к сведениям о типе для записи сокласса объекта в его библиотеке типов.
IProvideClassInfo2

Расширение для IProvideClassInfo, которое позволяет быстрее и проще получить идентификатор IID исходящего интерфейса объекта для набора событий по умолчанию.
IProvideMultipleClassInfo

Расширение для IProvideClassInfo2, которое ускоряет и упрощает получение сведений о типах из компонента, который может иметь несколько коклассов, определяющих его поведение.
IPSFactoryBuffer

Интерфейс IPSFactoryBuffer (objidl.h) предоставляет пользовательские методы для создания прокси-серверов и заглушек COM-объектов. Этот интерфейс не является маршалингом.
IPSFactoryBuffer

Интерфейс IPSFactoryBuffer (objidlbase.h) предоставляет пользовательские методы для создания прокси-серверов и заглушек COM-объектов. Этот интерфейс не является маршалингом.
IQuickActivate

Включает элементы управления и контейнеры, чтобы избежать узких мест производительности при загрузке элементов управления. Он объединяет подтверждение времени загрузки или инициализации между элементом управления и его контейнером в один вызов.
IROTData

Реализуется моникерами, чтобы таблица выполняющихся объектов (ROT) могла сравнивать моникеры друг с другом.
IRpcChannelBuffer

Интерфейс IRpcChannelBuffer (objidl.h) маршалирует данные между прокси-сервером COM и заглушкой COM-сервера.
IRpcChannelBuffer

Интерфейс IRpcChannelBuffer (objidlbase.h) маршалирует данные между прокси-сервером COM и заглушкой COM-сервера.
IRpcOptions

Интерфейс IRpcOptions (objidl.h) позволяет вызывающим абонентам задавать или запрашивать значения различных свойств, которые определяют, как COM обрабатывает удаленные вызовы процедур (RPC).
IRpcOptions

Интерфейс IRpcOptions (objidlbase.h) позволяет вызывающим абонентам задавать или запрашивать значения различных свойств, которые определяют, как COM обрабатывает удаленные вызовы процедур (RPC).
IRpcProxyBuffer

IRpcProxyBuffer (objidl.h) управляет прокси-сервером RPC, используемым для маршалирования данных между com-компонентами.
IRpcProxyBuffer

Интерфейс IRpcProxyBuffer (objidlbase.h) управляет прокси-сервером RPC, используемым для маршалирования данных между com-компонентами.
IRpcStubBuffer

Интерфейс IRpcStubBuffer (objidl.h) управляет заглушкой RPC, используемой для маршалирования данных между com-компонентами.
IRpcStubBuffer

Интерфейс IRpcStubBuffer (objidlbase.h) управляет заглушкой RPC, используемой для маршалирования данных между com-компонентами.
IRunnableObject

Позволяет контейнеру контролировать выполнение внедренных в него объектов.
IRunningObjectTable

Управляет доступом к таблице запущенных объектов (ROT), глобально доступной таблице поиска на каждой рабочей станции.
IServerSecurity

Интерфейс IServerSecurity (objidl.h) используется сервером для проверки подлинности клиента и управления олицетворением клиента.
IServerSecurity

Интерфейс IServerSecurity (objidlbase.h) используется сервером для проверки подлинности клиента и управления олицетворением клиента.
IServiceProvider

Интерфейс IServiceProvider предоставляет универсальный механизм доступа для поиска службы, определяемой идентификатором GUID.
ISimpleFrameSite

Предоставляет простые элементы управления кадрами, которые действуют как простые контейнеры для других вложенных элементов управления.
ISpecifyPropertyPages

Указывает, что объект поддерживает страницы свойств.
IStdMarshalInfo

Интерфейс IStdMarshalInfo (objidl.h) получает идентификатор CLSID, определяющий обработчик, используемый в процессе назначения во время стандартного маршалинга.
IStdMarshalInfo

Интерфейс IStdMarshalInfo (objidlbase.h) получает идентификатор CLSID, определяющий обработчик, который будет использоваться в целевом процессе во время стандартного маршалинга.
ISurrogate

Интерфейс ISurrogate (objidl.h) используется для динамической загрузки новых серверов DLL в существующий суррогат и освобождения суррогата, когда он больше не нужен.
ISurrogate

Интерфейс ISurrogate (objidlbase.h) используется для динамической загрузки новых серверов DLL в существующий суррогат и освобождения суррогата, когда он больше не нужен.
ISurrogateService

Используется для инициализации, запуска и выпуска приложения COM+. Вы также можете обновить каталог и завершить процесс.
ISynchronize

Интерфейс ISynchronize (objidl.h) обеспечивает асинхронную связь между объектами о возникновении события.
ISynchronize

Интерфейс ISynchronize (objidlbase.h) обеспечивает асинхронную связь между объектами о возникновении события.
ISynchronizeContainer

Интерфейс ISynchronizeContainer (objidl.h) управляет группой объектов синхронизации без знака.
ISynchronizeContainer

Интерфейс ISynchronizeContainer (objidlbase.h) управляет группой объектов синхронизации без знака.
ISynchronizeEvent

Интерфейс ISynchronizeEvent (objidl.h) назначает дескриптор события объекту синхронизации.
ISynchronizeEvent

Интерфейс ISynchronizeEvent (objidlbase.h) назначает дескриптор события объекту синхронизации.
ISynchronizeHandle

Интерфейс ISynchronizeHandle (objidl.h) извлекает дескриптор, связанный с объектом синхронизации.
ISynchronizeHandle

Интерфейс ISynchronizeHandle (objidlbase.h) извлекает дескриптор, связанный с объектом синхронизации.
IUnknown

Позволяет клиентам получать указатели на другие интерфейсы данного объекта с помощью метода QueryInterface и управлять существованием объекта с помощью методов AddRef и Release.
IVBFormat

Обеспечивает поддержку форматирования для элементов управления в контейнере Visual Basic.
IVBGetControl

Предоставляет доступ ко всем элементам управления в контейнере Visual Basic.
IViewObject

Позволяет объекту отображаться напрямую без передачи объекта данных вызывающей объекту. Кроме того, этот интерфейс может создавать подключение к приемнику рекомендаций и управлять им, чтобы вызывающий объект был уведомлен об изменениях в объекте представления.
IViewObject2

Расширение интерфейса IViewObject, которое возвращает размер рисунка для заданного представления объекта. Вы можете предотвратить запуск объекта, если он еще не запущен, вызвав этот метод вместо IOleObject::GetExtent.
IViewObjectEx

Расширение, производное от IViewObject2, которое обеспечивает поддержку расширенного рисования без мерцания для непрямоугольных объектов и прозрачных объектов, проверки нажатия для непрямоугольных объектов и изменения размера элемента управления.

Структуры

 
ACTRL_ACCESS_ENTRY_LISTA

Содержит список записей доступа. (ANSI)
ACTRL_ACCESS_ENTRY_LISTW

Содержит список записей доступа. (Юникод)
ACTRL_ACCESS_ENTRYA

Содержит сведения об управлении доступом для указанного доверенного лица. В этой структуре хранятся сведения, эквивалентные сведениям об управлении доступом, хранящимся в ACE. (ANSI)
ACTRL_ACCESS_ENTRYW

Содержит сведения об управлении доступом для указанного доверенного лица. В этой структуре хранятся сведения, эквивалентные сведениям об управлении доступом, хранящимся в ACE. (Юникод)
ACTRL_ACCESSA

Содержит массив списков управления доступом для объекта и его свойств. (ANSI)
ACTRL_ACCESSW

Содержит массив списков управления доступом для объекта и его свойств. (Юникод)
ACTRL_PROPERTY_ENTRYA

Содержит список записей управления доступом для объекта или указанного свойства объекта. (ANSI)
ACTRL_PROPERTY_ENTRYW

Содержит список записей управления доступом для объекта или указанного свойства объекта. (Юникод)
BIND_OPTS

Содержит параметры, используемые в операции привязки моникера.
CADWORD

Задает подсчитываемый массив значений, который можно использовать для получения значения, соответствующего одной из предопределенных строк для свойства.
CALLFRAME_MARSHALCONTEXT

Предоставляет сведения о контексте, в котором должна выполняться маршалинг.
CALLFRAMEINFO

Предоставляет сведения о кадре вызова, например метод в кадре вызова, если он имеет параметры in, out или in/out, число интерфейсов [in], [out], [in, out], идентификатор интерфейса, количество методов в интерфейсе и количество параметров в этом методе.
CALLFRAMEPARAMINFO

Предоставляет сведения о параметре в стеке.
CALPOLESTR

Указывает подсчитываемый массив строк, используемый для указания предопределенных строк, которые может принимать свойство.
CATEGORYINFO

Описывает категорию компонента.
CAUUID

Указывает подсчитываемый массив типов UUID или GUID, используемый для получения массива идентификаторов CLSID для страниц свойств, которые объект хочет отобразить.
COAUTHIDENTITY

Содержит имя пользователя и пароль.
COAUTHINFO

Содержит параметры проверки подлинности, используемые при выполнении запроса на удаленную активацию с клиентского компьютера на сервер.
CONNECTDATA

Описывает имеющееся подключение к заданной точке подключения.
CONTROLINFO

Содержит параметры, описывающие мнемонику клавиатуры и поведение клавиатуры элемента управления. Структура заполняется методом IOleControl::GetControlInfo.
COSERVERINFO

Структура COSERVERINFO (objidl.h) определяет ресурс удаленного компьютера для функций активации.
COSERVERINFO

Структура COSERVERINFO (objidlbase.h) определяет ресурс удаленного компьютера для функций активации.
CSPLATFORM

Содержит платформу операционной системы и архитектуру процессора.
DVASPECTINFO

Содержит сведения, используемые методом IViewObject::D raw для оптимизации отрисовки неактивного объекта за счет более эффективного использования GDI.
DVEXTENTINFO

Представляет данные размера, используемые в IViewObjectEx::GetNaturalExtent.
DVTARGETDEVICE

Указывает сведения о целевом устройстве, для которого составляются данные. DVTARGETDEVICE содержит достаточно сведений о целевом устройстве Windows, поэтому дескриптор контекста устройства (HDC) можно создать с помощью функции CreateDC.
FONTDESC

Содержит параметры, используемые для создания объекта шрифта с помощью функции OleCreateFontIndirect.
FORMATETC

Представляет универсальный формат буфера обмена.
INTERFACEINFO

Содержит сведения о входящих звонках.
LICINFO

Содержит параметры, описывающие поведение лицензирования фабрики классов, поддерживающей лицензирование. Структура заполняется путем вызова метода IClassFactory2::GetLicInfo.
MULTI_QI

Структура MULTI_QI (objidl.h) представляет интерфейс в запросе для нескольких интерфейсов.
MULTI_QI

Структура MULTI_QI (objidlbase.h) представляет интерфейс в запросе для нескольких интерфейсов.
OBJECTDESCRIPTOR

Представляет структуру данных, используемую для форматов файлов CF_OBJECTDESRIPTOR и CF_LINKSRCDESCRIPTOR.
OCPFIPARAMS

Содержит параметры, используемые для вызова диалогового окна страницы свойств с помощью функции OleCreatePropertyFrameIndirect.
OLECMD

Связывает флаги команд из перечисления OLECMDF с идентификатором команды с помощью вызова метода IOleCommandTarget::QueryStatus.
OLECMDTEXT

Указывает текстовое имя или строку состояния для одного идентификатора команды.
OLEINPLACEFRAMEINFO

Содержит сведения об ускорителях, поддерживаемых контейнером во время сеанса на месте. Структура используется в методе IOleInPlaceSite::GetWindowContext и функции OleTranslateAccelerator.
OLEMENUGROUPWIDTHS

Указывает количество пунктов меню в каждой из шести групп меню, совместно используемых контейнером и сервером объектов во время сеанса редактирования на месте. Это механизм создания общего меню.
OLEUIBUSYA

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Занято, и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (ANSI)
OLEUIBUSYW

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Занято, и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (Юникод)
OLEUICHANGEICONA

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Значок изменения, и содержит пространство для библиотеки для возврата сведений при закрытии диалогового окна. (ANSI)
OLEUICHANGEICONW

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Значок изменения, и содержит пространство для библиотеки для возврата сведений при закрытии диалогового окна. (Юникод)
OLEUICHANGESOURCEA

Содержит сведения, используемые для инициализации стандартного диалогового окна "Источник изменений". (ANSI)
OLEUICHANGESOURCEW

Содержит сведения, используемые для инициализации стандартного диалогового окна "Источник изменений". (Юникод)
OLEUICONVERTA

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Преобразование, и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (ANSI)
OLEUICONVERTW

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Преобразование, и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (Юникод)
OLEUIEDITLINKSA

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна "Изменение ссылок", и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (ANSI)
OLEUIEDITLINKSW

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна "Изменение ссылок", и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (Юникод)
OLEUIGNRLPROPSA

Инициализирует вкладку Общие диалогового окна Свойства объекта. (ANSI)
OLEUIGNRLPROPSW

Инициализирует вкладку Общие диалогового окна Свойства объекта. (Юникод)
OLEUIINSERTOBJECTA

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Вставка объекта, и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (ANSI)
OLEUIINSERTOBJECTW

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Вставка объекта, и пространство для библиотеки для возврата сведений при закрытии диалогового окна. (Юникод)
OLEUILINKPROPSA

Содержит сведения, используемые для инициализации вкладки Ссылка диалогового окна Свойства объекта. (ANSI)
OLEUILINKPROPSW

Содержит сведения, используемые для инициализации вкладки Ссылка диалогового окна Свойства объекта. (Юникод)
OLEUIOBJECTPROPSA

Содержит сведения, используемые для инициализации стандартного диалогового окна Свойства объекта. (ANSI)
OLEUIOBJECTPROPSW

Содержит сведения, используемые для инициализации стандартного диалогового окна Свойства объекта. (Юникод)
OLEUIPASTEENTRYA

Массив записей, указанных в структуре OLEUIPASTESPECIAL диалогового окна Специальная вставка. (ANSI)
OLEUIPASTEENTRYW

Массив записей, указанных в структуре OLEUIPASTESPECIAL диалогового окна Специальная вставка. (Юникод)
OLEUIPASTESPECIALA

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Специальная вставка, а также пространство для возврата сведений библиотекой при закрытии диалогового окна. (ANSI)
OLEUIPASTESPECIALW

Содержит сведения, которые библиотека пользовательского интерфейса OLE использует для инициализации диалогового окна Специальная вставка, а также пространство для возврата сведений библиотекой при закрытии диалогового окна. (Юникод)
OLEUIVIEWPROPSA

Содержит сведения, используемые для инициализации вкладки Вид диалогового окна Свойства объекта. (ANSI)
OLEUIVIEWPROPSW

Содержит сведения, используемые для инициализации вкладки Вид диалогового окна Свойства объекта. (Юникод)
OLEVERB

Определяет глагол, поддерживаемый объектом . Метод IOleObject::EnumVerbs создает перечислитель, который может перечислять эти структуры для объекта, и предоставляет указатель на IEnumOLEVERB перечислителя.
PAGERANGE

Указывает диапазон страниц.
PAGESET

Определяет один или несколько диапазонов страниц для печати и, при необходимости, определяет только четные или нечетные страницы как часть набора страниц.
PICTDESC

Содержит параметры для создания объекта рисунка с помощью функции OleCreatePictureIndirect.
POINTF

Содержит сведения, используемые для преобразования между единицами контейнера, выраженными в плавающей запятой, и единицами управления, выраженными в HIMETRIC.
PROPPAGEINFO

Содержит параметры, используемые для описания страницы свойств в кадре свойств. Страница свойств заполняет предоставленную вызывающим элементом структуру в методе IPropertyPage::GetPageInfo.
QACONTAINER

Указывает сведения о контейнере для IQuickActivate::QuickActivate.
QACONTROL

Указывает сведения об элементе управления для IQuickActivate::QuickActivate.
QUERYCONTEXT

Содержит список атрибутов, используемых для поиска реализации класса.
RPCOLEMESSAGE

Структура RPCOLEMESSAGE (objidl.h) содержит аргументы вызова маршалинга и возвращаемые значения между com-компонентами.
RPCOLEMESSAGE

Структура RPCOLEMESSAGE (objidlbase.h) содержит аргументы вызова маршалинга и возвращаемые значения между COM-компонентами.
SECURITY_ATTRIBUTES

Структура SECURITY_ATTRIBUTES содержит дескриптор безопасности для объекта и указывает, наследуется ли дескриптор, полученный путем указания этой структуры.
SOLE_AUTHENTICATION_INFO

Структура SOLE_AUTHENTICATION_INFO (objidl.h) определяет службу проверки подлинности, службу авторизации и сведения для указанной службы.
SOLE_AUTHENTICATION_INFO

Структура SOLE_AUTHENTICATION_INFO (objidlbase.h) определяет службу проверки подлинности, службу авторизации и сведения о проверке подлинности для указанной службы проверки подлинности.
SOLE_AUTHENTICATION_LIST

Структура SOLE_AUTHENTICATION_LIST (objidl.h) указывает сведения о проверке подлинности по умолчанию для каждой службы проверки подлинности.
SOLE_AUTHENTICATION_LIST

Структура SOLE_AUTHENTICATION_LIST (objidlbase.h) указывает сведения о проверке подлинности по умолчанию для каждой службы проверки подлинности.
SOLE_AUTHENTICATION_SERVICE

Структура SOLE_AUTHENTICATION_SERVICE (objidl.h) определяет службу проверки подлинности, которую сервер готов использовать для взаимодействия с клиентом.
SOLE_AUTHENTICATION_SERVICE

Структура SOLE_AUTHENTICATION_SERVICE (objidlbase.h) определяет службу проверки подлинности, которую сервер готов использовать для взаимодействия с клиентом.
STATDATA

Содержит сведения, используемые для указания каждого соединения рекомендаций.