Articulo de referencia

Lenguaje de definición de interfaz de Microsoft

El lenguaje de definición de interfaz de Microsoft ( MIDL ) es un lenguaje de descripción de interfaz basado en texto de Microsoft , basado en el IDL de DCE/RPC , al que extiend...

El lenguaje de definición de interfaz de Microsoft ( MIDL ) es un lenguaje de descripción de interfaz basado en texto de Microsoft , basado en el IDL de DCE/RPC , al que extiende para su uso con el modelo de objetos componentes de Microsoft . Su compilador también se llama MIDL. [ 1 ]

Historial de versiones

MIDL 1.0 es un IDL estándar para DCE/RPC con mejoras para la definición de co-clases e interfaces COM.

MIDL 2.0 (también conocido como MIDLRT) [ 2 ] es una versión actualizada de la sintaxis desarrollada internamente por Microsoft para su uso en la plataforma Windows, que permite declarar las API de Windows Runtime. Varias API integradas de Windows Runtime están escritas con la sintaxis MIDL 2.0 y están disponibles en la carpeta del SDK de Windows.

La versión más reciente de MIDL es MIDL 3.0, publicada el 30 de diciembre de 2021. [ 3 ] La versión 3.0 es una versión más optimizada de MIDL 2.0, que utiliza una sintaxis más moderna y simplificada, familiar para C , C++ , C# o Java . MIDL 3.0 también es más concisa que las versiones anteriores, lo que permite reducir la longitud de los programas en casi dos tercios gracias al uso de valores predeterminados razonables integrados para los atributos y a su mayor concisión.

Referencias

  1. stevewhims (21/10/2021). "Lenguaje de definición de interfaz de Microsoft - Aplicaciones Win32" . learn.microsoft.com . Consultado el 29/10/2024 .
  2. stevewhims (12 de julio de 2022). "Introducción al lenguaje de definición de interfaz de Microsoft 3.0: aplicaciones UWP de Windows" . learn.microsoft.com . Consultado el 29 de octubre de 2024 .
  3. stevewhims (30/12/2021). "Referencia del lenguaje de definición de interfaz de Microsoft 3.0: aplicaciones Windows UWP" . learn.microsoft.com . Consultado el 29/10/2024 .
  1. stevewhims (21/10/2021). "Lenguaje de definición de interfaz de Microsoft - Aplicaciones Win32" . learn.microsoft.com . Consultado el 29/10/2024.
  2. stevewhims (12 de julio de 2022). "Introducción al lenguaje de definición de interfaz de Microsoft 3.0: aplicaciones UWP de Windows" . learn.microsoft.com . Consultado el 29 de octubre de 2024.
  3. stevewhims (30 de diciembre de 2021). "Referencia del lenguaje de definición de interfaz de Microsoft 3.0: aplicaciones UWP de Windows" . learn.microsoft.com . Consultado el 29 de octubre de 2024.

Véase también

  • Referencia de Microsoft Docs