Атрибуты типа данных
Эти атрибуты можно применить к типам данных в инструкциитипадля дальнейшего определения использования или эффекта типа данных.
Атрибут | Употребление |
---|---|
context_handle | Определяет дескриптор привязки, который поддерживает сведения о состоянии (контексте) на определенном сервере между удаленными вызовами процедур из определенного клиента. Недопустимо для функций интерфейса объектов. |
дескриптор | Указывает тип пользовательского дескриптора, относящееся к приложению. |
ms_union | Управляет выравниванием NDR некапсулированных профсоюзов. Используйте typedefs для обратной совместимости с интерфейсами, созданными с помощью MIDL 1.0 или 2.0. |
трубы | Разрешает передачу открытого потока типизированных данных через удаленный вызов процедуры. в параметре канала позволяет серверу извлекать поток данных из клиента во время удаленного вызова процедуры. Параметр канала позволяет серверу отправлять поток данных обратно клиенту. |
transmit_as | Указывает способ передачи типа данных по сети, используемого для пользовательского маршалинга. |
v1_enum | Указывает, что указанный перечислимый тип передается как 32-разрядная сущность, а не 16-разрядная по умолчанию. |
wire_marshal | Аналогично transmit_as, но вы реализуете подпрограммы по размеру, маршалу, немаршалу и освобождению данных. |