SetVirtualDirectory-Methode (WMI: MSReportServer_ConfigurationSetting)
Legt den Namen des virtuellen Verzeichnisses für eine bestimmte Anwendung fest.
Syntax
Public Sub SetVirtualDirectory(ByVal Application As String, _
ByVal VirtualDirectory As String, ByVal lcid As Int32, _
ByRef [Error] As String, ByRef HRESULT As Int32)
public void SetVirtualDirectory(string Application, string VirtualDirectory,
int Lcid,out string Error, out int HRESULT);
Parameter
Application
Der Name der Anwendung, für die das virtuelle Verzeichnis festgelegt werden sollVirtualDirectory
Der Name des virtuellen Verzeichnisseslcid
Die Gebietsschema-ID für das virtuelle VerzeichnisError
[out] Die Beschreibung des Fehlers, der aufgetreten istHRESULT
[out] Wert, der angibt, ob der Aufruf erfolgreich war oder fehlgeschlagen ist
Rückgabewert
Gibt HRESULT zurück, wodurch der Erfolg oder das Fehlschlagen des Methodenaufrufs angegeben wird. Der Wert 0 (null) gibt an, dass der Methodenaufruf erfolgreich war. Ein Fehlercode gibt an, dass der Aufruf nicht erfolgreich war.
Hinweise
Eine Anwendung kann nur über einen virtuellen Verzeichnisnamen für alle URL-Reservierungen verfügen.
VirtualDirectory muss den Namenskonventionen für virtuelle Verzeichnisse entsprechen. VirtualDirectory darf nicht leer und keine leere Zeichenfolge sein.
Aktualisiert den Wert des Elements \Configuration\URLReservations\Application\VirtualDirectory. Wird auch dann erfolgreich ausgeführt, wenn bisher noch keine URL-Reservierungen erstellt wurden.
Anforderungen
**Namespace:**root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin
**Plattform:**Windows Server 2003 Datacenter Edition; Windows Server 2003 Enterprise Edition; Windows Server 2003 Standard Edition; Windows Vista; Windows XP Professional mit Service Pack 2 (SP2) oder Service Pack 1 (SP1); oder Windows 2000 (alle Versionen)