Share via


IPreviousVersionsInfo-Schnittstelle (shobjidl.h)

Macht eine Methode verfügbar, die nach früheren Versionen von Serverdateien oder -ordnern sucht, die zum Zweck der Wiederherstellen durch die Schattenkopientechnologie von Windows Server 2003 gespeichert wurden.

Vererbung

Die IPreviousVersionsInfo-Schnittstelle erbt von der IUnknown-Schnittstelle . IPreviousVersionsInfo verfügt auch über folgende Membertypen:

Methoden

Die IPreviousVersionsInfo-Schnittstelle verfügt über diese Methoden.

 
IPreviousVersionsInfo::AreSnapshotsAvailable

Abfragen zur Verfügbarkeit eines Windows Server 2003-Volumeimages, das vom System zu einem früheren Zeitpunkt aufgezeichnet wurde.

Hinweise

Die CLSID, IID und Definition für diese Schnittstelle werden im folgenden Beispiel gezeigt.

// {596AB062-B4D2-4215-9F74-E9109B0A8153}
const CLSID CLSID_PreviousVersions = {0x596AB062, 0xB4D2, 0x4215, 
                             {0x9F, 0x74, 0xE9, 0x10, 0x9B, 0x0A, 0x81, 0x53}};

// {76e54780-ad74-48e3-a695-3ba9a0aff10d}
const IID IID_IPreviousVersionsInfo = {0x76E54780, 0xAD74, 0x48E3, 
                             {0xA6, 0x95, 0x3B, 0xA9, 0xA0, 0xAF, 0xF1, 0x0D}};

MIDL_INTERFACE("76e54780-ad74-48e3-a695-3ba9a0aff10d")
IPreviousVersionsInfo : public IUnknown
{
public:
    virtual HRESULT STDMETHODCALLTYPE AreSnapshotsAvailable( 
        /* [string][in] */ LPCWSTR pszPath,
        /* [in] */ BOOL fOkToBeSlow,
        /* [retval][out] */ BOOL *pfAvailable) = 0;
};

Beachten Sie, dass die Schattenkopien-Technologie nicht ganze Kopien älterer Versionen speichert, es sei denn, sie werden gelöscht. nur die geänderten Bits werden gespeichert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl.h