resultados provincial municipalidad dela cusco convocatorias convocatoria convencion com assembly 64bit calling-convention

provincial - Convención de convocatoria COM en x64



municipalidad provincial de la convencion convocatoria 2018 (1)

Estoy tratando de obtener una respuesta definitiva sobre la forma en que COM se comporta en una máquina x64. ¿Utiliza Windows la convención de llamadas x64 normal cuando envía llamadas a interfaces COM en máquinas x64 (suponiendo que la implementación COM sea de 64 bits)? Específicamente, genero dinámicamente mis entradas vtbl para apuntar a un fragmento de ensamblaje que se carga dinámicamente durante el tiempo de ejecución. Este ensamblaje necesita saber cómo obtener los parámetros correctamente de quien lo llame. Por lo tanto, me gustaría saber si COM establece la llamada a mi ensamblado utilizando la convención de llamadas x64 estándar (casi llamada rápida).


La convención de llamadas COM es lo que definen las macros STDMETHOD / STDMETHODIMP (y sus variantes). En IA-32, es stdcall para la mayoría de ellos; No sé qué se usa en x86-64 (solo tengo instalado el compilador cruzado de mingw de 32 bits).