Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Este documento describe las opciones de asistente no compatibles para dispositivos inteligentes en la página Configuración de la aplicación del Asistente para proyectos ATL de Smart Device.
Algunos de los elementos de esta página del asistente o bien no son compatibles con los dispositivos, o bien se comportan de forma diferente en un proyecto de dispositivos.
Opciones no admitidas
La siguiente tabla describe los elementos que se comportan de forma diferente en proyectos de dispositivos.
Sección |
Comportamiento |
|---|---|
(Ninguno) |
La casilla Con atributos no se admite en proyectos de dispositivos. |
El Asistente para proyectos ATL de Smart Device no implementa la eliminación del Registro de la biblioteca de tipos
Dado que Windows Mobile no implementa la funcionalidad de COM para quitar bibliotecas de tipos del Registro, el Asistente para proyectos ATL de Smart Device genera código que implementa la función DllUnregisterServer de forma diferente:
// DllUnregisterServer - Removes entries from the system registry
STDAPI DllUnregisterServer(void)
{
HRESULT hr = _AtlModule.DllUnregisterServer(false);
return hr;
}
La acción de pasar false a la función DllUnregisterServer indica a COM que no debe eliminar del Registro la biblioteca de tipos. Si se cambia el parámetro a true, se producirá un error en todas las llamadas a DllUnregisterServer con E_NOTIMPL.
Vea también
Otros recursos
Opciones del asistente en los proyectos de dispositivos nativos