Selección de proveedores

Un solicitante debe seleccionar un proveedor específico solo si tiene información sobre los proveedores disponibles.

Dado que esto no suele ser el caso, se recomienda que un solicitante proporcione GUID_NULL como identificador de proveedor a IVssBackupComponents::AddToSnapshotSet, lo que permite al sistema elegir un proveedor según el algoritmo siguiente:

  1. Si hay disponible un proveedor de hardware que admita el volumen especificado, se selecciona.
  2. Si no hay ningún proveedor de hardware disponible, si hay algún proveedor de software específico del volumen especificado disponible, se selecciona.
  3. Si no hay ningún proveedor de hardware y ningún proveedor de software específico de los volúmenes está disponible, se selecciona el proveedor del sistema.

Sin embargo, un solicitante puede obtener información sobre los proveedores disponibles mediante IVssBackupComponents::Query. Con esta información, y solo si la aplicación de copia de seguridad tiene una buena comprensión de los distintos proveedores, un solicitante puede proporcionar un identificador de proveedor válido a IVssBackupComponents::AddToSnapshotSet.

Tenga en cuenta que todos los volúmenes no necesitan tener el mismo proveedor.