Partager via


Méthode SetVirtualDirectory (WMI MSReportServer_ConfigurationSetting)

Définit le nom du répertoire virtuel pour une application donnée.

Syntaxe

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);

Paramètres

  • Application
    Nom de l'application pour laquelle définir le répertoire virtuel.

  • VirtualDirectory
    Nom du répertoire virtuel.

  • lcid
    ID de paramètres régionaux du répertoire virtuel.

  • Error
    [out] Description de l'erreur qui s'est produite.

  • HRESULT
    [out] Valeur indiquant si l'appel a réussi ou échoué.

Valeur de retour

Retourne un paramètre HRESULT qui indique si l'appel de la méthode a abouti ou a échoué. La valeur 0 indique que l'appel de la méthode a abouti ; un code d'erreur indique que l'appel n'a pas abouti.

Notes

Une application ne peut avoir qu'un seul nom de répertoire virtuel pour toutes les réservations d'URL.

VirtualDirectory doit être conforme aux conventions d'affectation des noms pour les répertoires virtuels. VirtualDirectory ne doit pas être une chaîne vide ou contenant uniquement un espace.

Met à jour la valeur de l'élément \Configuration\URLReservations\Application\VirtualDirectory. Réussit même si aucune réservation d'URL n'a encore été créée.

Conditions requises

Espace de noms : root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin

**Plateforme :**Windows Server 2003, Datacenter Edition ; Windows Server 2003, Enterprise Edition ; Windows Server 2003, Standard Edition ; Windows Vista ; Windows XP Professionnel avec Service Pack 2 (SP2) ou Service Pack 1 (SP1) ; ou Windows 2000 (toutes versions)