다음을 통해 공유


IPersistStreamInitImpl 클래스

이 클래스를 구현 합니다. IUnknown 의 기본 구현을 제공 하 고 있는 IPersistStreamInit 인터페이스.

중요중요

이 클래스와 해당 멤버를 실행 하는 응용 프로그램에서 사용할 수 있는 Windows 런타임.

template<
class T 
>
class ATL_NO_VTABLE IPersistStreamInitImpl :
public IPersistStreamInit

매개 변수

  • T
    파생 클래스에서 IPersistStreamInitImpl.

Members

x2fwwk86.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

IPersistStreamInitImpl::GetClassID

개체의 CLSID를 검색합니다.

IPersistStreamInitImpl::GetSizeMax

개체의 데이터를 저장 하는 데 필요한 스트림의 크기를 검색 합니다.ATL 구현을 반환 E_NOTIMPL.

IPersistStreamInitImpl::InitNew

새로 만든된 개체를 초기화합니다.

IPersistStreamInitImpl::IsDirty

마지막으로 저장 된 이후 개체의 데이터가 변경 되었는지 여부를 확인 합니다.

IPersistStreamInitImpl::Load

개체의 속성에 지정 된 스트림에서 로드 됩니다.

IPersistStreamInitImpl::Save

개체의 속성을 지정 된 스트림에 저장합니다.

설명

IPersistStreamInit 인터페이스 개체를 로드 하 고 해당 영구 데이터를 단일 스트림에 저장을 요청 하는 클라이언트를 허용 합니다.클래스 IPersistStreamInitImpl 는이 인터페이스의 기본 구현을 제공 하 고 구현 IUnknown 덤프에 정보를 전송 하 여 장치에서 디버그 빌드.

관련된 기사   ATL 자습서, ATL 프로젝트 만들기

상속 계층 구조

IPersistStreamInit

IPersistStreamInitImpl

요구 사항

헤더: atlcom.h

참고 항목

참조

Storages and Streams

기타 리소스

ATL 클래스 개요