Partager via


Méthode ListReportServersInDatabase (WMI MSReportServer_ConfigurationSetting)

Retourne la liste des installations du serveur de rapports qui sont présentes dans la base de données du serveur de rapports, même si elles n'ont pas accès aux informations sécurisées.

Syntaxe

Public Sub ListReportServersInDatabase(ByRef MachineNames() As String, _
    ByRef InstanceNames() As String, ByRef InstallationIDs() As String, _
    ByRef IsInitialized() As Boolean, ByRef Length As Int32, _
    ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)
public void ListReportServersInDatabase (out string[] MachineNames, 
    out string[] InstanceNames, out string[] InstallationIDs, 
    out Boolean[] IsInitialized,out Int32 Length, out Int32 HRESULT,  
    out string[] ExtendedErrors);

Paramètres

  • MachineNames[]
    [out] Tableau contenant les noms de machines des installations du serveur de rapports dans la base de données.

  • InstanceNames[]
    [out] Tableau contenant les noms d'instances de chacune des installations du serveur de rapports dans la base de données.

  • InstallationIDs[]
    [out] Tableau contenant l'ID d'installation de chaque installation du serveur de rapports dans la base de données.

  • IsInitialized[]
    [out] Tableau contenant l'état d'initialisation de chaque installation du serveur de rapports dans la base de données.

  • Length
    [out] Longueur des tableaux retournés par la méthode. Tous les tableaux retournés ont la même longueur.

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

  • ExtendedErrors[]
    [out] Tableau de chaînes contenant les erreurs supplémentaires retournées par l'appel.

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 réussi. Une valeur différente de zéro indique qu'une erreur s'est produite.

Notes

ListReportServersInDatabase répertorie les installations du serveur de rapports qui sont présentes dans la base de données du serveur de rapports, qu'elles aient accès ou non aux informations sécurisées, et retourne un ensemble de tableaux correspondants qui contiennent des informations à propos de chaque installation.

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)