셸 기타 유틸리티 함수
이 섹션에서는 Shlwapi.dll 내보내고 다른 유틸리티 함수 범주 중 하나에 속하지 않는 Shlwapi.h 및 Shlwapi.lib에 정의된 Windows Shell 함수에 대해 설명합니다.
이 섹션에서는
주제 | 묘사 |
---|---|
DllInstall |
DLL에 대한 설치 및 설정을 처리합니다. |
GetProcessReference |
SetProcessReference제공된 프로세스별 개체를 검색하여 참조 횟수를 증가시켜 프로세스를 활성 상태로 유지합니다. |
HashData |
데이터 배열을 해시합니다. |
IsInternetESCEnabled |
Windows Internet Explorer가 향상된 보안 구성에 있는지 여부를 확인합니다. |
IsOS |
지정된 운영 체제 및 운영 체제 기능을 확인합니다. |
IStream_Copy |
스트림을 다른 스트림에 복사합니다. |
IStream_Read |
지정된 스트림에서 바이트를 읽고 모든 바이트를 성공적으로 읽었는지 여부를 나타내는 값을 반환합니다. |
IStream_ReadPidl |
IStream 개체에서 PIDLIST_RELATIVE 개체로 PIDL(항목 식별자 목록)에 대한 포인터를 읽습니다. |
IStream_ReadStr |
스트림에서 읽고 문자열에 씁니다. |
IStream_Reset |
지정된 스트림의 검색 위치를 스트림의 시작 부분으로 이동합니다. |
IStream_Size |
지정된 스트림의 크기(바이트)를 검색합니다. |
IStream_Write |
버퍼에서 지정된 스트림에 알 수 없는 형식의 데이터를 씁니다. |
IStream_WritePidl |
PCUIDLIST_RELATIVE 개체의 PIDL을 IStream 개체에 씁니다. |
IStream_WriteStr |
문자열에서 읽고 스트림에 씁니다. |
IUnknown_AtomicRelease |
COM(구성 요소 개체 모델) 포인터를 해제하고 NULL 설정합니다. |
IUnknown_GetSite |
지정된 개체의 IObjectWithSite::GetSite 메서드를 호출합니다. |
IUnknown_GetWindow |
GetWindow 메서드가 있는 다양한 인터페이스를 쿼리하여 COM 개체에서 창 핸들을 검색하려고 시도합니다. |
IUnknown_QueryService |
지정된 개체에서 서비스에 대한 인터페이스를 검색합니다. |
IUnknown_Set |
COM 인터페이스 포인터의 값을 변경하고 이전 인터페이스를 해제합니다. |
IUnknown_SetSite |
해당 IObjectWithSite::SetSite 메서드를 호출하여 지정된 개체의 사이트를 설정합니다. |
ParseURL |
URL의 기본적인 구문 분석을 수행합니다. |
QISearch |
IUnknown::QueryInterface 메서드의 테이블 기반 구현입니다. |
SetProcessReference |
호스트 셸 확장 및 기타 구성 요소가 호스트 프로세스가 조기에 닫히지 않도록 하는 COM 개체를 제공합니다. 호스트 프로세스는 일반적으로 Windows Explorer 또는 Internet Explorer이지만 이 함수는 다른 애플리케이션에서도 사용할 수 있습니다. |
SHAutoComplete |
자동 완성을 사용하여 URL 또는 파일 시스템 경로를 완료하는 데 도움이 되도록 시스템 편집 컨트롤에 지시합니다. |
SHCreateMemStream |
CreateStreamOnHGlobal유사한 프로세스를 사용하여 메모리 스트림을 만듭니다. |
SHCreateStreamOnFileEx |
파일을 열거나 만들고 해당 파일을 읽거나 쓸 스트림을 검색합니다. |
SHCreateThread |
스레드를 만듭니다. |
SHCreateThreadRef |
COM 개체에 대한 스레드별 참조를 만듭니다. |
SHCreateThreadWithHandle |
새 스레드를 만들고 해당 핸들을 검색합니다. |
SHGetThreadRef |
SHSetThreadRef의해 설정된 스레드별 개체 참조를 검색합니다. |
SHGlobalCounterDecrement |
전역 카운터를 감소합니다. |
SHGlobalCounterGetValue |
전역 카운터의 현재 값을 가져옵니다. |
SHGlobalCounterIncrement |
전역 카운터를 증분합니다. |
SHIsLowMemoryMachine |
|
SHReleaseThreadRef |
스레드 프로시저가 반환되기 전에 스레드 참조를 해제합니다. |
SHSetThreadRef |
COM 개체에 대한 스레드별 참조를 저장합니다. 이렇게 하면 호출자가 스레드의 수명을 제어하여 호출자가 준비되기 전에 Windows에서 스레드를 종료하지 않도록 할 수 있습니다. |