다음을 통해 공유


SHLoadInProc 함수(shlobj_core.h)

Shell 프로세스의 컨텍스트 내에서 지정된 개체 클래스의 instance 만듭니다.

Windows Vista 이상: 이 함수는 사용하지 않도록 설정되었으며 E_NOTIMPL 반환합니다.

구문

SHSTDAPI SHLoadInProc(
  [in] REFCLSID rclsid
);

매개 변수

[in] rclsid

형식: REFCLSID

만들 개체 클래스의 CLSID입니다.

반환 값

형식: HRESULT

성공하면 S_OK 반환하고, 그렇지 않으면 오류 값을 반환합니다. Windows Vista 이상 버전에서는 항상 E_NOTIMPL 반환합니다.

설명

참고 이 함수는 Windows XP SP2(서비스 팩 2) 및 Windows Server 2003을 통해 사용할 수 있습니다. Windows Vista를 포함하여 이후 버전의 Windows에서는 사용할 수 없습니다.
 
이 함수는 CoCreateInstance 함수를 호출하고 반환된 개체를 즉시 해제하여 요청된 개체 instance 만듭니다. 연결된 DLL은 DllCanUnloadNow 함수에서 S_OK 반환할 때 표준 COM(구성 요소 개체 모델) 규칙에 따라 언로드됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 shlobj_core.h(Shlobj.h 포함)
라이브러리 Shell32.lib
DLL Shell32.dll(버전 4.0 이상)