Share via


Metodo IVssComponent::GetAlternateLocationMappingCount (vswriter.h)

Il metodo GetAlternateLocationMappingCount restituisce il numero di mapping di percorsi alternativi utilizzati da un richiedente per il ripristino dei dati. Un writer o un richiedente può chiamare questo metodo.

Sintassi

HRESULT GetAlternateLocationMappingCount(
  [out] UINT *pcMappings
);

Parametri

[out] pcMappings

Indirizzo di una variabile allocata dal chiamante che riceve il numero di mapping di percorsi alternativi.

Valore restituito

Di seguito sono riportati i codici restituiti validi per questo metodo.

Valore Significato
S_OK
È stato restituito correttamente il valore dell'attributo.
E_INVALIDARG
Uno dei valori dei parametri non è valido.
E_OUTOFMEMORY
Il chiamante non è in memoria o in altre risorse di sistema.

Commenti

Il conteggio dei mapping di percorsi alternativi restituiti da GetAlternateLocationMappingCount può essere dovuto non solo ai file nel componente corrente, ma ai file in uno dei relativi sottocomponenti non selezionabili.

Un mapping di percorso alternativo viene usato solo durante un'operazione di ripristino e non deve essere confuso con un percorso alternativo, che viene usato solo durante un'operazione di backup.

Il conteggio restituito da GetAlternateLocationMappingCount fa riferimento al numero di mapping di percorsi alternativi usati nel corso del ripristino dei file.

Il conteggio viene aggiornato dalle chiamate a IVssBackupComponents::AddAlternativeLocationMapping.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vswriter.h (include Vss.h, VsWriter.h)
Libreria VssApi.lib

Vedi anche

IVssComponent

IVssComponent::GetAlternateLocationMapping