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 soll

  • VirtualDirectory
    Der Name des virtuellen Verzeichnisses

  • lcid
    Die Gebietsschema-ID für das virtuelle Verzeichnis

  • Error
    [out] Die Beschreibung des Fehlers, der aufgetreten ist

  • HRESULT
    [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)