The SHDeviceLockAndPrompt() feature has a precondition that the feature should be enabled from Settings > Lock with a password and idle time setting.
Now, can we set or change this password through code when we are going to lock the device with SHDeviceLockAndPrompt() or using any other technique ?
http://blog.naver.com/sfect86/60033482082
루트키 HKEY_CURRENT_USER 를 알아보자.
HKEY_CUREENT_USER 키에는
사용자가 설정한 윈도우 사용환경에 대한 정보가 있는 곳이다.
HKEY_CURRENT_USER 키 또한 여러부분으로 나누어 볼 수 있다.
하나씩 알아보자.
HKEY_CURRENT_USER -> AppEvents
윈도우와 윈도우용 프로그램이 사용하는 각 이벤트에 대한 효과음 등을 정의한다.
HKEY_CURRENT_USER -> Console
제어판과 관련된 내용이 저장된 키다.
제어판에서 설정할 수 있는 모든내용을 포함하고 있지는 않지만
내게 필요한 옵션, 디스플레이, 마우스, 키보드 등
주로 시각적인 효과를 지정하는 설정내용을 포함하고 있다.
또한 바탕화면에 대한 설정내용도 포함하고 있다.
HKEY_CURRENT_USER -> Conteol Panel
제어판과 동일한 설정 내용이 담겨있는 곳입니다.
이곳에 설정되어 있는 내용들은 제어판에서 직접 바꾸는것이 편하다.
HKEY_CURRENT_USER -> Environment
윈도우 XP/2000 에만 있는 키로 '시스템 등록정보' 대화상자의 고급탭에서
사용자에 의해 정의된 환경 변수가 저장된다.
시스템 전체에 걸쳐 적용되는 환경변수는
HKEY_LOCAL_MACHIN -> System -> CurrentControlSet
-> Control -> Session Manager -> Environment 키에 저장된다.
HKEY_CURRENT_USER -> EUDC
윈도우 XP/2000 에만 있는 키로 EUDC(End User Defined Charaters),
즉 사용자 정의 문자와 관련된 정의와 정보가 포함되어 있다.
<시작> -> 모든 프로그램 -> 보조프로그램 -> 사용자 정의 문자 편집기 와
관련된 내용이 들어 있다.
HKEY_CURRENT_USER -> Identities
아웃룩 익스프레스와 메신저 프로그램 등이 사용하는 개인 성정이 저장되어 있다.
윈도우 98/Me 라면 C:\Windows\Identities 폴더에 ,
윈도우 XP 라면 C:\Documents and settings\사용자이름\Application Data\Identities
폴더에 프로그램의 사용환경이 저장되어 있다.
윈도우 2000의 경우에는 C:\Document and Setting\사용자이름\Local Settings\Application Data\Idetities 폴더에 저장되어 있다.
HKEY_CURRENT_USER -> Keyboard Layout
키보드의 등록정보 ,
즉 설치된 키보드가 사용하는 언어와 키보드 형식에 대한 정보가 담겨있다.
HKEY_CURRENT_USER -> Printers
기본 프린터 및 네트워크로 연결된 프린터의 이름, 인쇄용지 설정 등
프린터와 관련된 내용이 저장되어 있다.
HKEY_CURRENT_USER -> SessionInformation
윈도우 XP에만 있는 키로 컴퓨터 작업내용이 저장되어 있다.
ProgramCount 값에는 현재 윈도우에서 실행중인 프로그램 수가 표시된다.
HKEY_CURRENT_USER -> Software
현재 윈도우에 설치된 응용 프로그램에 대한 정보와 설정내용이 들어있다.
응용 프로그램이 32 비트를 지원하지 않는 다면 변다른 정보가 기록되지 않고
프로그램 이름만 기록된다.
사용자에 따른 설정은 HKEY_CURRENT_USER -> Software 에 저장되고,
시스템전반에 걸친 설정내용은 HKEY_LOCAL_MACHINE ->Software 에 저장된다.
하지만 대부분의 응용 프로그램이 시스템 전반에 걸친 설정내용을 따로 갖고 있지 않기 때문에
모든 데이터는 HKEY_CURRENT_USER -> Software에 저장 된다고 할 수 있다.
HKEY_CURRENT_USER -> UNICODE Program Groups
윈도우 XP/2000 에만 있는 키로
유니코드를 사용한 윈도우 NT이전 버전의 프로그램 그룹설정을 보관한다.
HKEY_CURRENT_USER -> Volatile Environment
윈도우 XP/2000 에만 있는 키로
현재 로그온한 사용자의 정보가 저장된 폴더 경로와
로그온 서버(logon server)와 관련된 정보가 저장되어 있다.
사용자가 로그온 할 때마다 사용자에 맞는 정보와 환경설정값이 저장된다.
HKEY_CURRENT_USER -> Windows 3.1 Migration Status
윈도우 XP/2000 에만 있는 키로
윈도우 3.x 버전에서 윈도우 XP/2000 으로 업그레이드 한경우,
윈도우 XP/2000을 제거할 경우를 대비해 이키에 윈도우 3.x와 관련된 정보를 정리해 놓았다.
원본 위치 <http://blog.naver.com/memo/MemologPostView.nhn?blogId=pastime0&logNo=150096676651¤tPage=1>
'Hello CE,Mobile' 카테고리의 다른 글
HKEY_CURRENT_USER III (0) | 2010.11.04 |
---|---|
HKEY_CURRENT_USER Ⅱ (0) | 2010.11.04 |
HKEY_CLASSES_ROOT (1) | 2010.11.04 |
[Windows Mobile] SIP UI 가 짤리는 현상 (0) | 2010.11.02 |
Windows Mobile은 왜 버그가 많은가요? (0) | 2010.11.01 |