La función de API unmount_snapshot permite desmontar instantáneas VSS de una carpeta.
Argumentos
La función de API unmount_snapshot incluye los argumentos descritos en la tabla siguiente:
Nombre |
Tipo |
Descripción |
---|---|---|
session_id |
uint |
El ID de sesión que se ha devuelto llamando a la API create_session. |
host_name |
cadena |
El nombre de host del motor. |
ip_string |
cadena |
La dirección IP de host_name. |
host_port |
ushort |
El número de puerto del motor. Normalmente, el número de puerto es 25000. |
snapshot_id |
cadena |
El ID de instantánea de VSS. |
why_not_reason |
out string |
Contiene el motivo del error cuando se produce un error en esta API. |
Valores de retorno
El tipo de valor de retorno es booleano. Cuando el valor de retorno es verdadero, la API finalizará correctamente. Cuando el valor de retorno es falso, la API no finaliza correctamente. Si el valor de retorno es falso, revise el mensaje para determinar el motivo por el cual la API es errónea.
Ejemplo
public bool unmount_snapshot_example() { try { string host_name = "155.35.66.142"; string ip_string = "155.35.66.142"; ushort host_port = 25000; string snapshot_id = "{9CFDE664-62D5-4fd8-A304-2B664900B98F}"; string why_not_reason = ""; return get_mng().unmount_snapshot(session_id, host_name, ip_string, host_port, snapshot_id, out why_not_reason); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } return false; }
Copyright © 2015 Arcserve.
Todos los derechos reservados.
|
|