Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Передает данные двойного типа (который имеет ширину 64 бита).
Наследство
Интерфейс IPipeDouble наследует от интерфейса IUnknown . IPipeDouble также имеет следующие типы элементов:
Методы
Интерфейс IPipeDouble имеет эти методы.
|
IPipeDouble::P ull Метод IPipeDouble::P ull (objidlbase.h) извлекает данные двойного типа из источника канала. |
|
IPipeDouble::P ush Метод IPipeDouble::P ush (objidlbase.h) отправляет данные двойного типа в источник канала. |
Замечания
Интерфейсы IPipeByte, IPipeDouble и IPipeLong похожи на стандартные каналы DCE/RPC. Однако реализация COM каналов обеспечивает большую гибкость. В реализации COM основной идеей является то, что канал является просто другим интерфейсом с двумя методами: Pull и Push. Это приводит к трем основным преимуществам:
- COM-канал — это другой интерфейс, поэтому его можно получить в качестве параметра out из вызова метода, а затем можно вызвать push-запрос или вытягивание.
- Нет ограничений на то, когда вызывать методы Pull и Push , поэтому канал в действительности двунаправленный.
- Каналы являются интерфейсами, поэтому вызовы метода могут быть асинхронными и следовать этим правилам.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Professional [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | objidlbase.h (include ObjIdl.h) |