Creazione guidata progetto ATL per Smart Device, pagina Impostazioni applicazione - Opzioni non supportate

Aggiornamento: novembre 2007

In questo documento vengono descritte le opzioni della procedura guidata non supportate per dispositivi Smart Device nella pagina Impostazioni applicazione della Creazione guidata progetto ATL per Smart Device.

Alcuni elementi di questa pagina della procedura guidata non sono supportati sui dispositivi o hanno un comportamento differente in un progetto per dispositivi.

Opzioni non supportate

Nella seguente tabella sono illustrati gli elementi che hanno un comportamento differente sui progetti per dispositivi.

Sezione

Comportamento

(None)

La casella di controllo Con attributi non è supportata nei progetti per dispositivi.

La Creazione guidata progetto ATL per Smart Device non implementa l'annullamento della registrazione della libreria dei tipi

Dal momento che Windows Mobile non implementa la funzionalità COM per rimuovere le librerie dei tipi dal Registro di sistema, nella Creazione guidata progetto ATL per Smart Device viene generato un codice che implementa la funzione DllUnregisterServer in modo diverso:

// DllUnregisterServer - Removes entries from the system registry
STDAPI DllUnregisterServer(void)
{
    HRESULT hr = _AtlModule.DllUnregisterServer(false);
    return hr;
}

Se si passa false alla funzione DllUnregisterServer, COM riceve indicazione di non annullare la registrazione della libreria dei tipi. Se il parametro viene modificato in true, tutte le chiamate a DllUnregisterServer avranno esito negativo con E_NOTIMPL.

Vedere anche

Altre risorse

Opzioni delle procedure guidate nei progetti per dispositivi nativi