Klasa IPersistStreamInitImpl
Ta klasa implementuje IUnknown i zapewnia domyślne wykonania IPersistStreamInit interfejsu.
Ważne |
---|
Nie można użyć tej klasy i jej członków w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows. |
template<
class T
>
class ATL_NO_VTABLE IPersistStreamInitImpl :
public IPersistStreamInit
Parametry
- T
Pochodną klasy, IPersistStreamInitImpl.
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Pobiera identyfikator CLSID obiektu. |
|
Pobiera rozmiar strumienia potrzebnych do zapisania danych obiektu.Implementacja ATL zwraca E_NOTIMPL. |
|
Inicjuje nowo utworzony obiekt. |
|
Sprawdza, czy dane obiektu zmieniły się od ostatniego zapisu. |
|
Ładuje właściwości obiektu z określonego strumienia. |
|
Podany strumień zapisuje właściwości obiektu. |
Uwagi
IPersistStreamInit interfejsu zezwala klientowi na żądanie, że obiekt ładuje i zapisuje jego trwałe dane do pojedynczego strumienia.Klasa IPersistStreamInitImpl zawiera Domyślna implementacja tego interfejsu i implementuje IUnknown przez wysyłanie informacji do zrzut buduje urządzenie debugowania.
Powiązane artykuły Samouczek ATL, Tworzenie projektu ATL
Hierarchii dziedziczenia
IPersistStreamInit
IPersistStreamInitImpl
Wymagania
Nagłówek: atlcom.h