관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

CSIDL 치 본문

Ntool Works/작업 참조

CSIDL 치

님투 2007. 11. 9. 00:35
반응형

CSIDL 치

CSIDL 값은, Windows 시스템에 존재하는 특수한 폴더를 식별하기 위한 , 일의로 시스템에 의존하지 않는 방법을 어플리케이션에 제공하기 위한의 것입니다.예를 들면, Windows 폴더는, 어느 시스템에서는 "C:\Windows" 에서 만나거나 다른 시스템에서는 "C:\Winnt" 에서 만나거나와 플랫폼에 따라서 다릅니다.이것들을 식별하기 위해서 CSIDL 값이 사용됩니다.

CSIDL 값은, 특수 폴더의 패스명이나 아이템 ID 리스트(PIDL)(을)를 취득하기 위해서, SHGetSpecialFolderLocation 함수, SHGetFolderLocation 함수, SHGetFolderPath 함수, SHGetSpecialFolderPath 함수의 파라미터로서 사용됩니다.

이하의 겉(표)는, 각각의 파일 시스템 폴더나 가상 폴더를 식별한다 CSIDL 값의 일람입니다.

의미
0x0000 (CSIDL_DESKTOP) 「데스크탑」(네임 스페이스의 루트를 나타내는 가상 폴더)
0x0001 (CSIDL_INTERNET) 「Internet Explorer」(가상 폴더)
0x0002 (CSIDL_PROGRAMS) 「프로그램」(파일 시스템 디렉토리)
0x0003 (CSIDL_CONTROLS) 「컨트롤 패널」(가상 폴더)
0x0004 (CSIDL_PRINTERS) 「프린터」(가상 폴더)
0x0005 (CSIDL_PERSONAL) 「마이 문서」(파일 시스템 디렉토리)
0x0006 (CSIDL_FAVORITES) 「마음에 드는 것」(파일 시스템 디렉토리)
0x0007 (CSIDL_STARTUP) 「스타트 업」(파일 시스템 디렉토리)
0x0008 (CSIDL_RECENT) 「최근 사용한 파일」(파일 시스템 디렉토리)
0x0009 (CSIDL_SENDTO) 「SendTo」(파일 시스템 디렉토리)
0x000a (CSIDL_BITBUCKET) 「쓰레기통」(가상 폴더)
0x000b (CSIDL_STARTMENU) 「스타트 메뉴」(파일 시스템 디렉토리)
0x000d (CSIDL_MYMUSIC) 「마이 뮤직」(파일 시스템 디렉토리)
0x0010 (CSIDL_DESKTOPDIRECTORY) 「데스크탑」상의 파일 오브젝트를 격납하는 폴더(파일 시스템 디렉토리)
0x0011 (CSIDL_DRIVES) 「마이 컴퓨터」(가상 폴더)
0x0012 (CSIDL_NETWORK) 「네트워크 컴퓨터」(가상 폴더)
0x0013 (CSIDL_NETHOOD) 「NetHood」(파일 시스템 디렉토리)
0x0014 (CSIDL_FONTS) 「Fonts」(폰트를 포함한 가상 폴더)
0x0015 (CSIDL_TEMPLATES) 문서 템플릿이 격납되는 폴더(파일 시스템 디렉토리)
0x0016 (CSIDL_COMMON_STARTMENU) AllUsers 의 「스타트 메뉴」(파일 시스템 디렉토리)
0x0017 (CSIDL_COMMON_PROGRAMS) AllUsers 의 「프로그램」(파일 시스템 디렉토리)
0x0018 (CSIDL_COMMON_STARTUP) AllUsers 의 「스타트 업」(파일 시스템 디렉토리)
0x0019 (CSIDL_COMMON_DESKTOPDIRECTORY) AllUsers 의 「데스크탑」(파일 시스템 디렉토리)
0x001a (CSIDL_APPDATA) Version 4.71 이후: 「Application Data」(파일 시스템 디렉토리)
0x001b (CSIDL_PRINTHOOD) 「프린터」가상 폴더에 있는 링크 오브젝트를 격납하는 폴더(파일 시스템 디렉토리)
0x001c (CSIDL_LOCAL_APPDATA) Version 5.0 이후: 「Application Data」(파일 시스템 디렉토리)
0x001d (CSIDL_ALTSTARTUP) 비지방판의 「스타트 업」(파일 시스템 디렉토리)
0x001e (CSIDL_COMMON_ALTSTARTUP) 비지방판의 AllUsers 의 「스타트 업」(파일 시스템 디렉토리)
0x001f (CSIDL_COMMON_FAVORITES) AllUsers 의 「마음에 드는 것」(NT계만)(파일 시스템 디렉토리)
0x0020 (CSIDL_INTERNET_CACHE) Version 4.72 이후: 인터넷 일시파일을 격납하는 폴더(파일 시스템 디렉토리)
0x0021 (CSIDL_COOKIES) 「Cookies」(파일 시스템 디렉토리)
0x0022 (CSIDL_HISTORY) 「이력」(파일 시스템 디렉토리)
0x0023 (CSIDL_COMMON_APPDATA) Version 5.0 이후: AllUsers 의 「Application Data」(파일 시스템 디렉토리)
0x0024 (CSIDL_WINDOWS) Version 5.0 이후: Windows 디렉토리
0x0025 (CSIDL_SYSTEM) Version 5.0 이후: Windows System 디렉토리
0x0026 (CSIDL_PROGRAM_FILES) Version 5.0 이후: Program Files 폴더
0x0027 (CSIDL_MYPICTURES) Version 5.0 이후: My Pictures 폴더(파일 시스템 디렉토리)
0x0028 (CSIDL_PROFILE) Version 5.0 이후: profile 폴더
0x002b (CSIDL_PROGRAM_FILES_COMMON) Version 5.0 이후;Windows 2000/XP: Program Files\Common
0x002d (CSIDL_COMMON_TEMPLATES) Windows NT/2000/XP: AllUsers 의 문서 템플릿이 격납되는 디렉토리
0x002e (CSIDL_COMMON_DOCUMENTS) Shfolder.dll: AllUsers 의 문서 템플릿이 격납되는 디렉토리(Windows NT 계 및 Shfolder.dll 하지만 인스톨 되었다 Windows 9x)
0x002f (CSIDL_COMMON_ADMINTOOLS) Version 5.0 이후: AllUsers 의 관리툴 디렉토리
0x0030 (CSIDL_ADMINTOOLS) Version 5.0 이후: 관리툴 디렉토리
반응형

'Ntool Works > 작업 참조' 카테고리의 다른 글

IUnknown  (0) 2007.11.09
IMalloc  (0) 2007.11.09
RECT  (0) 2007.11.09
TPMPARAMS  (0) 2007.11.09
WM_COMMAND  (0) 2007.11.09
Comments