ILFree 함수(shlobj_core.h)
셸에서 할당한 ITEMIDLIST 구조를 해제합니다.
구문
void ILFree(
[in] PIDLIST_RELATIVE pidl
);
매개 변수
[in] pidl
형식: PIDLIST_RELATIVE
해제할 ITEMIDLIST 구조체에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.
반환 값
없음
설명
ILFree는 종종 다른 IL 함수 중 하나에 의해 할당된 ITEMIDLIST 구조체와 함께 사용되지만, 셸에서 반환되는 구조체(예: SHBrowseForFolder에서 반환되거나 SHGetFolderLocation 호출에 사용되는 ITEMIDLIST 구조체)를 해제하는 데 사용할 수 있습니다.
참고 Windows 2000 이상을 사용하는 경우 ILFree 대신 CoTaskMemFree를 사용합니다.
ITEMIDLIST 구조는 항상 해당 플랫폼의 COM(구성 요소 개체 모델) 작업 할당자와 함께 할당됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | shlobj_core.h(Shlobj.h 포함) |
라이브러리 | Shell32.lib |
DLL | Shell32.dll(버전 5.0 이상) |