IPersistStorage 인터페이스(objidl.h)

컨테이너 애플리케이션이 포함된 개체 중 하나에 스토리지 개체를 전달하고 스토리지 개체를 로드하고 저장할 수 있도록 합니다. 이 인터페이스는 포함된 각 개체에 컨테이너의 스토리지 내에 중첩된 자체 스토리지가 있는 구조화된 스토리지 모델을 지원합니다.

상속

IPersistStorage 인터페이스는 IPersist에서 상속됩니다. IPersistStorage 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IPersistStorage 인터페이스에는 이러한 메서드가 있습니다.

 
IPersistStorage::HandsOffStorage

컨테이너에 의해 전달된 모든 스토리지 개체를 해제하고 HandsOff 모드로 전환하도록 개체에 지시합니다.
IPersistStorage::InitNew

새 스토리지 개체를 초기화합니다.
IPersistStorage::IsDirty

개체가 현재 스토리지에 마지막으로 저장된 이후 변경되었는지 여부를 확인합니다.
IPersistStorage::Load

기존 스토리지에서 개체를 로드합니다.
IPersistStorage::Save

개체와 개체에 포함된 중첩된 개체를 지정된 스토리지 개체에 저장합니다. 개체가 NoScribble 모드로 전환됩니다.
IPersistStorage::SaveCompleted

개체가 스토리지 개체에 쓸 수 있음을 알 수 있습니다.

요구 사항

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

추가 정보

OleCreate

OleLoad

OleSave