Interfaz IPreviousVersionsInfo (shobjidl.h)
Expone un método que comprueba si hay versiones anteriores de archivos o carpetas del servidor, almacenadas para la reversión por la tecnología de instantáneas proporcionada con Windows Server 2003.
Herencia
La interfaz IPreviousVersionsInfo hereda de la interfaz IUnknown . IPreviousVersionsInfo también tiene estos tipos de miembros:
Métodos
La interfaz IPreviousVersionsInfo tiene estos métodos.
IPreviousVersionsInfo::AreSnapshotsAvailable Consulta la disponibilidad de una imagen de volumen de Windows Server 2003 registrada por el sistema en un momento anterior. |
Comentarios
El CLSID, IID y la definición de esta interfaz se muestran en el ejemplo siguiente.
// {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;
};
Tenga en cuenta que la tecnología de instantáneas no almacena copias completas de versiones anteriores a menos que se eliminen; solo se almacenan los bits modificados.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl.h |