다음을 통해 공유


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;
}

DllUnregisterServer 함수에 false를 전달하는 것은 COM에 형식 라이브러리를 등록 취소하도록 알리는 것입니다. 매개 변수를 true로 변경하면 DllUnregisterServer를 호출할 때마다 E_NOTIMPL 값과 함께 오류가 발생합니다.

참고 항목

기타 리소스

네이티브 장치 프로젝트의 마법사 옵션