Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve un puntero de interfaz IVssAsync que se puede usar para determinar el estado de la operación de reversión.
Syntax
HRESULT QueryRevertStatus(
[in] VSS_PWSZ pwszVolume,
[out] IVssAsync **ppAsync
);
Parámetros
[in] pwszVolume
Cadena de caracteres anchos terminada en NULL que contiene el nombre del volumen. El nombre debe estar en uno de los siguientes formatos y debe incluir una barra diagonal inversa final (\):
- Ruta de acceso de una carpeta montada, por ejemplo, Y:\MountX\
- Una letra de unidad, por ejemplo, D:\
- Ruta de acceso GUID de volumen del formulario \\?\Volume{GUID}\ (donde GUID identifica el volumen)
[out] ppAsync
Puntero a una ubicación que recibirá un puntero de interfaz IVssAsync que se puede usar para recuperar el estado de la operación de reversión. Una vez completada la operación, el autor de la llamada debe liberar el puntero de interfaz llamando al método IUnknown::Release .
Valor devuelto
A continuación se muestran los códigos de retorno válidos para este método.
| Importancia | Meaning |
|---|---|
|
Se ha consultado correctamente el estado de la operación de reversión. |
|
El autor de la llamada no tiene suficientes privilegios de copia de seguridad o no es un administrador. |
|
Uno de los valores de parámetro no es válido. |
|
El autor de la llamada no tiene memoria u otros recursos del sistema. |
|
El parámetro pwszVolume no especifica un volumen válido. |
|
La operación de reversión no se admite en este volumen. |
Observaciones
La operación de reversión continuará incluso si se reinicia el equipo y no se puede cancelar ni deshacer, excepto restaurando una copia de seguridad creada con otro método. El método IVssAsync::QueryStatus no puede devolver VSS_S_ASYNC_CANCELLED, ya que la operación de reversión no se puede cancelar después de iniciarse.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
| de la plataforma de destino de | Windows |
| Header | vsprov.h |
| Library | VssApi.lib |