ATL 智能设备项目向导的“应用程序设置”页中不支持的向导选项

更新:2007 年 11 月

本文档描述 ATL 智能设备项目向导的“应用程序设置”页中智能设备不支持的向导选项。

此向导页上的某些元素要么在设备上不受支持,要么在设备项目中具有不同的行为。

不受支持的选项

下表描述了在设备项目中具有不同行为的元素。

行为

(无)

设备项目不支持“属性化”复选框。

ATL 智能设备项目向导不实现类型库注销

由于 Windows Mobile 不实现从注册表移除类型库的 COM 功能,因此 ATL 智能设备项目向导会生成以不同的方式实现 DllUnregisterServer 函数的代码:

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

将 false 传递给 DllUnregisterServer 函数会指示 COM 不注销类型库。如果将该参数更改为 true,则对 DllUnregisterServer 的所有调用都将失败,并会产生 E_NOTIMPL。

请参见

其他资源

本机设备项目中的向导选项