IAzAuthorizationStore::CloseApplication 메서드(azroles.h)

CloseApplication 메서드는 캐시에서 지정된 IAzApplication 개체를 언로드합니다.

이 메서드는 XML 권한 부여 정책 저장소에 대해 지원되지 않습니다.

구문

HRESULT CloseApplication(
  [in] BSTR bstrApplicationName,
  [in] LONG lFlag
);

매개 변수

[in] bstrApplicationName

닫을 IAzApplication 개체의 이름입니다.

[in] lFlag

작업의 동작을 제어하는 플래그입니다. 다음 표에서는 가능한 값을 보여 줍니다.

의미
0 지정된 IAzApplication 개체의 자식 개체는 사용자가 IAzApplication 개체에 대한 마지막 핸들을 닫을 때만 캐시에서 언로드됩니다.
AZ_AZSTORE_FORCE_APPLICATION_CLOSE 지정된 IAzApplication 개체의 모든 자식 개체는 강제로 닫힙니다. 지정된 IAzApplication 개체의 자식 개체에 대해 열린 핸들을 참조하려고 하면 HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE) 오류가 발생합니다. 이 플래그는 사용자가 오류를 정상적으로 처리하기 위해 코드를 구현한 경우에만 사용해야 합니다.

반환 값

메서드가 성공하면 를 반환 S_OK합니다. 다른 HRESULT 값은 작업이 실패했음을 나타냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 azroles.h
라이브러리 Azroles.lib
DLL Azroles.dll
재배포 가능 파일 Windows XP의 Windows Server 2003 관리 도구 팩

추가 정보

IAzApplication