셸 레지스트리 처리 함수
이 섹션에서는 Windows Shell 레지스트리 처리 함수에 대해 설명합니다. 이 설명서에 설명된 프로그래밍 요소는 Shlwapi.dll 내보내고 Shlwapi.h 및 Shlwapi.lib에 정의됩니다.
섹션 내용
항목 | Description |
---|---|
AssocCreate |
IQueryAssociations 개체에 대한 포인터를 반환합니다. |
AssocGetPerceivedType |
확장명 기반 파일의 인식된 형식을 검색합니다. |
AssocIsDangerous |
파일 형식이 잠재적인 보안 위험으로 간주되는지 여부를 결정합니다. |
AssocQueryKey |
레지스트리에서 파일 또는 프로토콜 연결과 관련된 키를 검색하고 검색합니다. |
AssocQueryString |
레지스트리에서 파일 또는 프로토콜 연결 관련 문자열을 검색하고 검색합니다. |
AssocQueryStringByKey |
지정된 키에서 시작하는 레지스트리에서 파일 연결 관련 문자열을 검색하고 검색합니다. |
SHCopyKey |
원본 하위 키의 하위 키와 값을 대상 키에 재귀적으로 복사합니다.
SHCopyKey 는 키의 보안 특성을 복사하지 않습니다. |
SHDeleteEmptyKey |
빈 키를 삭제합니다. |
SHDeleteKey |
하위 키와 모든 하위 항목을 삭제합니다. 이 함수는 레지스트리에서 키와 모든 키의 값을 제거합니다. |
SHDeleteValue |
지정된 레지스트리 키에서 명명된 값을 삭제합니다. |
SHEnumKeyEx |
지정된 열린 레지스트리 키의 하위 키를 열거합니다. |
SHEnumValue |
지정된 열린 레지스트리 키의 값을 열거합니다. |
SHGetAssocKeys |
IQueryAssociations 개체와 연결된 클래스 하위 키의 배열을 검색합니다. |
SHGetValue |
레지스트리 값을 검색합니다. |
SHOpenRegStream2 |
레지스트리 값을 열고 값에서 읽거나 쓰는 데 사용할 수 있는 스트림을 제공합니다. 이 함수는 SHOpenRegStream을 대체합니다. |
SHQueryInfoKey |
지정된 레지스트리 키에 대한 정보를 검색합니다. |
SHQueryValueEx |
레지스트리 키를 열고 특정 값을 쿼리합니다. |
SHRegCloseUSKey |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 사용자별 레지스트리 하위 키에 대한 핸들을 닫습니다. |
SHRegCreateUSKey |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 레지스트리 하위 키를 만들거나 엽니다. |
SHRegDeleteEmptyUSKey |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 빈 레지스트리 하위 키를 삭제합니다. |
SHRegDeleteUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 레지스트리 하위 키 값을 삭제합니다. |
SHRegDuplicateHKey |
레지스트리 키의 HKEY 핸들을 복제합니다. |
SHRegEnumUSKey |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 레지스트리 하위 키의 하위 키를 열거합니다. |
SHRegEnumUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 지정된 레지스트리 하위 키의 값을 열거합니다. |
SHRegGetBoolUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)의 레지스트리 하위 키에서 부울 값을 검색합니다. |
SHRegGetIntW |
레지스트리에서 숫자 문자열 값을 읽고 정수로 변환합니다. |
SHRegGetPath |
레지스트리에서 파일 경로를 검색하여 필요에 따라 환경 변수를 확장합니다. |
SHRegGetUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)의 레지스트리 하위 키에서 값을 검색합니다. |
SHRegOpenUSKey |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 레지스트리 하위 키를 엽니다. |
SHRegQueryInfoUSKey |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 지정된 레지스트리 하위 키에 대한 정보를 검색합니다. |
SHRegQueryUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 열린 레지스트리 하위 키와 연결된 지정된 이름의 형식 및 데이터를 검색합니다. |
SHRegSetPath |
파일 경로를 사용하고 폴더 이름을 환경 문자열로 바꾸고 결과 문자열을 레지스트리에 배치합니다. |
SHRegSetUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)에서 레지스트리 하위 키 값을 설정합니다. |
SHRegSetValue |
레지스트리 값을 설정합니다. 해당 위치에 RegSetValue를 사용합니다. |
SHRegWriteUSValue |
사용자별 하위 트리(HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE)의 레지스트리 하위 키에 값을 씁니다. |
SHSetValue |
레지스트리 키의 값을 설정합니다. |