다음을 통해 공유


IOleItemContainer::IsRunning 메서드(oleidl.h)

지정된 개체가 실행 중인지 여부를 확인합니다.

구문

HRESULT IsRunning(
  [in] LPOLESTR pszItem
);

매개 변수

[in] pszItem

개체의 컨테이너 이름입니다.

반환 값

이 메서드는 다음 값을 반환할 수 있습니다.

반환 코드 Description
S_OK
개체가 실행 중입니다.
S_FALSE
개체가 실행되고 있지 않습니다.
MK_E_NOOBJECT
매개 변수는 이 컨테이너의 개체를 식별하지 않습니다.

설명

IMoniker::IsRunning의 항목 모니커 구현은 이 메서드를 호출합니다.

구현자에 대한 참고 사항

IOleItemContainer::IsRunning 구현은 먼저 pszItem이 컨테이너의 개체 중 하나를 식별하는지 여부를 결정해야 합니다. 그렇지 않으면 구현에서 MK_E_NOOBJECT 반환해야 합니다. 개체가 로드되지 않으면 구현에서 S_FALSE 반환해야 합니다. 로드된 경우 구현에서 OleIsRunning 함수를 호출하여 실행 중인지 여부를 확인할 수 있습니다.

pszItem의 이름을 의사 개체로 지정하면 컨테이너가 실행 중일 때마다 의사 개체가 실행되므로 구현에서 S_OK 반환할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 oleidl.h

추가 정보

IOleItemContainer