Атрибуты типа данных
Эти атрибуты можно применить к типам данных в операторе typedef , чтобы дополнительно определить использование или эффект типа данных.
attribute | Использование |
---|---|
context_handle | Определяет дескриптор привязки, который хранит сведения о состоянии (контексте) на определенном сервере между удаленными вызовами процедур от определенного клиента. Недопустимо для функций интерфейса объекта . |
Обрабатывать | Указывает тип пользовательского дескриптора, относящееся к приложению. |
ms_union | Управляет выравниванием NDR для неинкапсулированных объединений. Используйте в typedefдля обеспечения обратной совместимости с интерфейсами, созданными с помощью MIDL 1.0 или 2.0. |
Трубы | Позволяет передавать открытый поток типизированных данных через удаленный вызов процедуры. Параметр in pipe позволяет серверу извлекать поток данных от клиента во время удаленного вызова процедуры. Параметр out pipe позволяет серверу отправлять поток данных обратно клиенту. |
transmit_as | Указывает, как тип данных будет передаваться по сети, используемой для пользовательского маршалинга. |
v1_enum | Указывает, что указанный перечислимый тип передается в виде 32-разрядной сущности, а не 16-разрядной по умолчанию. |
wire_marshal | Аналогично transmit_as но вы реализуете процедуры для изменения размера, маршалирования, отмены маршалирования и освобождения данных. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по