다음을 통해 공유


IPersistStreamInit 인터페이스(ocidl.h)

초기화 메서드 를 추가하는 IPersistStream 을 대체하는 입니다.

이 인터페이스는 IPersistStream에서 파생되지 않습니다. IPersistStream과 함께 사용할 수 없습니다. 개체는 InitNew 메서드가 필요한지 여부에 따라 두 인터페이스 중 하나만 지원하도록 선택합니다.

상속

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

메서드

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

 
IPersistStreamInit::GetSizeMax

개체를 저장하는 데 필요한 스트림의 크기를 검색합니다. (IPersistStreamInit.GetSizeMax)
IPersistStreamInit::InitNew

개체를 기본 상태로 초기화합니다. 이 메서드는 IPersistStreamInit::Load 대신 호출됩니다.
IPersistStreamInit::IsDirty

개체가 스트림에 마지막으로 저장된 이후 변경되었는지 여부를 확인합니다. (IPersistStreamInit.IsDirty)
IPersistStreamInit::Load

이전에 저장된 스트림에서 개체를 초기화합니다. (IPersistStreamInit.Load)
IPersistStreamInit::Save

개체를 지정된 스트림에 저장합니다. (IPersistStreamInit.Save)

요구 사항

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

추가 정보

IPersistStream