次の方法で共有


ListReportServersInDatabase メソッド (WMI MSReportServer_ConfigurationSetting クラス)

セキュリティで保護された情報にアクセスできるかどうかに関係なく、レポート サーバー データベースに登録されているレポート サーバーの一覧を返します。

構文

Public Sub ListReportServersInDatabase(ByRef MachineNames() As String,_
    ByRef Statuses() 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 Statuses[], out string InstallationIDs[], 
    out Boolean IsInitialized[],out sint32 Length, out sint32 HRESULT, 
    out string ExtendedErrors[]);

パラメータ

  • MachineNames[]
    [out] データベースのレポート サーバーのコンピュータ名を含む配列。
  • Statuses[]
    [out] データベースの各レポート サーバーの状態を含む配列。
  • InstallationIDs[]
    [out] データベースの各レポート サーバーのインストール ID を含む配列。
  • IsInitialized[]
    [out] データベースの各レポート サーバーの初期化状態を含む配列。
  • Length
    [out] メソッドによって返される配列の長さ。返されるすべての配列が同じ長さになります。
  • HRESULT
    [out] 呼び出しの成功または失敗を示す値。
  • ExtendedErrors[]
    [out] 呼び出しによって返されたその他のエラーを含む文字列の配列。

戻り値

メソッド呼び出しの成功または失敗を示す HRESULT を返します。値 0 は、メソッド呼び出しが成功したことを示します。0 以外の値は、エラーが発生したことを示します。

解説

ListReportServersInDatabase は、呼び出し元が、セキュリティで保護された情報にアクセスできるかどうかにかからわず、レポート サーバー データベースに登録されているレポート サーバーを一覧表示し、各レポート サーバーに関する情報を含む配列セットを返します。

要件

名前空間 :root\Microsoft\SqlServer\ReportServer\v9\Admin

プラットフォーム : Windows Server 2003 Datacenter Edition、Windows Server 2003 Enterprise Edition、Windows Server 2003 Standard Edition、Windows Vista、Windows XP Professional Service Pack 2 (SP2) または Service Pack 1 (SP1)、および Windows 2000 (すべてのバージョン)

参照

関連項目

MSReportServer_ConfigurationSetting メンバ
MSReportServer_ConfigurationSettingForSharePoint メンバ

ヘルプおよび情報

SQL Server 2005 の参考資料の入手