Compartir vía


Advertencia del compilador (nivel 3) C4192

se excluye "name" de manera automática al importar la biblioteca de tipos "library"

Una biblioteca #import contiene un elemento, name, que también se define en los encabezados del sistema Win32. Debido a las limitaciones de las bibliotecas de tipos, los nombres como IUnknown o GUID a menudo se definen en una biblioteca de tipos, lo que duplica la definición de los encabezados del sistema. #import detectará estos elementos y se negará a incorporarlos en los archivos de encabezado .tlh y .tli.

Para invalidar este comportamiento, utilice los atributos #import no_auto_exclude e include().