Metodo IVssWMFiledesc::GetPath (vswriter.h)
Il metodo GetPath ottiene il percorso della directory completo o il percorso UNC della condivisione file remota per ottenere l'elenco dei file descritti nell'oggetto IVssWMFiledesc corrente.
Un metodo di query ha usato questo percorso e una specifica di file per restituire l'oggetto IVssWMFiledesc corrente.
Sintassi
HRESULT GetPath(
[out] BSTR *pbstrPath
);
Parametri
[out] pbstrPath
Indirizzo di una variabile allocata dal chiamante che riceve una stringa di caratteri wide con terminazione NULL specificando il percorso della directory completo o il percorso UNC della directory di condivisione file remota.
Il percorso può essere un nome di file lungo o breve e può usare il prefisso "\?". Per altre informazioni, vedere Denominazione di un file.
Gli utenti di questo metodo devono verificare se questo percorso termina con una barra rovesciata ("").
Valore restituito
Di seguito sono riportati i codici restituiti validi per questo metodo.
Valore | Significato |
---|---|
|
Restituito correttamente le informazioni sul percorso. |
|
Uno dei valori dei parametri non è valido. |
|
Il chiamante non è in memoria o altre risorse di sistema. |
|
Il documento XML non è valido. Controllare il registro eventi per informazioni dettagliate. Per altre informazioni, vedere Gestione degli eventi e degli errori in VSS. |
|
Errore imprevisto. Il codice di errore viene registrato nel file di log degli errori. Per altre informazioni, vedere Gestione degli eventi e degli errori in VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato fino a Windows Server 2008 R2 e Windows 7. E_UNEXPECTED viene invece usato. |
Commenti
Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP e Windows Server 2003: Le condivisioni file remote non sono supportate fino a Windows 8 e Windows Server 2012.
Il chiamante deve chiamare SysFreeString per liberare la memoria mantenuta dal parametro pbstrPath .
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 |