다음을 통해 공유


WcsSetUsePerUserProfiles 함수(icm.h)

사용자가 지정된 디바이스에 대해 사용자별 프로필 연결 목록을 사용할지 여부를 지정할 수 있습니다.

구문

BOOL WcsSetUsePerUserProfiles(
  LPCWSTR pDeviceName,
  DWORD   dwDeviceClass,
  BOOL    usePerUserProfiles
);

매개 변수

pDeviceName

디바이스의 사용자에게 친숙한 이름을 포함하는 문자열에 대한 포인터입니다.

dwDeviceClass

디바이스의 클래스를 지정하는 플래그 값입니다. 이 매개 변수는 다음 값 중 하나를 사용해야 합니다.

Description
CLASS_MONITOR 디스플레이 디바이스를 지정합니다.
CLASS_PRINTER 프린터를 지정합니다.
CLASS_SCANNER 이미지 캡처 디바이스를 지정합니다.

usePerUserProfiles

사용자가 지정된 디바이스에 대해 사용자별 프로필 연결 목록을 사용하려는 경우 TRUE 인 부울 값입니다. 그렇지 않으면 FALSE입니다.

반환 값

이 함수가 성공하면 반환 값은 TRUE입니다.

이 함수가 실패하면 반환 값은 FALSE입니다. 확장 오류 정보는 GetLastError를 호출합니다.

설명

usePerUserProfilesTRUE이고 사용자가 pDeviceName에 대해 사용자별 프로필 연결 목록을 아직 사용하지 않는 경우 동일한 디바이스에 대한 시스템 전체 프로필 연결 목록의 복사본을 만들어 사용자별 프로필 연결 목록이 초기화됩니다. 그 때부터 시스템 전체 목록의 변경 내용은 사용자별 목록에 포함되지 않습니다.

이 함수는 Least-Privileged LUA(사용자 계정) 컨텍스트에서 실행 가능합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 icm.h
라이브러리 Mscms.lib
DLL Mscms.dll

추가 정보