Atributos de tipo de datos
Puede aplicar estos atributos a los tipos de datos de una instrucción typedef para definir aún más el uso o el efecto del tipo de datos.
Atributo | Uso |
---|---|
context_handle | Identifica un identificador de enlace que mantiene información de estado (contexto) en un servidor determinado entre llamadas a procedimientos remotos de un cliente determinado. No es válido para las funciones de interfaz de objeto . |
Manejar | Especifica un tipo de identificador personalizado específico de la aplicación. |
ms_union | Controla la alineación NDR de uniones no encapsuladas. Use en typedefs para la compatibilidad con versiones anteriores con interfaces compiladas con MIDL 1.0 o 2.0. |
Pipa | Permite la transmisión de un flujo abierto de datos tipados a través de una llamada a procedimiento remoto. Un parámetro in pipe permite al servidor extraer el flujo de datos del cliente durante una llamada a procedimiento remoto. Un parámetro de canalización de salida permite al servidor volver a insertar el flujo de datos en el cliente. |
transmit_as | Especifica cómo se transmitirá un tipo de datos a través de una red, que se usa para la serialización personalizada. |
v1_enum | Indica que el tipo enumerado especificado se transmitirá como una entidad de 32 bits, en lugar del valor predeterminado de 16 bits. |
wire_marshal | De forma similar a transmit_as , pero implementa las rutinas de tamaño, serialización, desmarshal y libera los datos. |