Compartir a través de


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.