InstAPI クラス

定義

一意のインスタンス ID を使用して表示名を解決するためのメソッドが含まれています。

public ref class InstAPI abstract sealed
public static class InstAPI
type InstAPI = class
Public Class InstAPI
継承
InstAPI

メソッド

GetCOMPath(StringBuilder, UInt32)

InstAPI クラスの COM パスを取得します。

GetInstanceIDFromFTSApp(String, INST_ID)

フルテキスト検索 (FTS) アプリケーションからインスタンス ID を取得します。

GetInstanceIDFromService(String, INST_ID)

フルテキスト検索 (FTS) サービスからインスタンス ID を取得します。

GetInstanceNameFromFTSApp(String, StringBuilder, UInt32)

フルテキスト検索 (FTS) アプリケーションからインスタンス名を取得します。

GetInstanceNameFromID(INST_ID)

ID からインスタンス名を取得します。

GetInstanceNameFromID(INST_ID, StringBuilder, UInt32)
古い.

ID からインスタンス名を取得します。

GetInstanceNameFromServerInstanceName(String)

サービス インスタンス名からインスタンス名を取得します。

GetInstanceNameFromService(String, StringBuilder, UInt32)

サービスからインスタンス名を取得します。

GetInstancePipeByID(INST_ID, StringBuilder, UInt32)

指定したインスタンス ID によって、インスタンスの名前付きパイプ パスを取得します。

GetInstancePipeByName(String, StringBuilder, UInt32)

指定した表示名によって、インスタンスの名前付きパイプ パスを取得します。

GetInstRegPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

指定したインスタンス ID によって、特定の SQL インスタンスおよびサービスのレジストリ パスを取得します。

GetInstRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

指定したインスタンスの表示名によって、特定の SQL インスタンスおよびサービスのレジストリ パスを取得します。

GetInstRootDirPathByID(INST_ID, StringBuilder, UInt32)

指定したインスタンス ID によって、特定の SQL インスタンスのディレクトリ パスのルートを取得します。

GetInstRootRegPathByID(INST_ID, StringBuilder, UInt32)

ID からレジストリ パスを取得します。

GetMajorVersionSharedCodePath()

SQL Server のコード パスで共有されるメジャー バージョンを取得します。

GetRegKeyAccessMask(String, UInt32, UInt32)

正しい場所にあるキーを見つけることができるように、指定されたレジストリ パスを取得し、指定されたアクセス マスクを変更します。

GetSQLBinPathByInstID(INST_ID, StringBuilder, UInt32)

指定したインスタンス ID によって、SQL Server サービスのプログラム ファイルのルート ディレクトリを取得します。

GetSQLDataRootByInstID(INST_ID, StringBuilder, UInt32)

指定したインスタンス ID によって、SQL データ ファイルのルート ディレクトリを取得します。

GetSQLDataRootByInstName(String, StringBuilder, UInt32)

指定したインスタンスの表示名によって、SQL データ ファイルのルート ディレクトリを取得します。

GetSQLInstanceRegStringByID(INST_ID, String, String, StringBuilder, UInt32)

指定したインスタンス ID、サブツリー、および値の名前によって、インスタンス固有のレジストリ ツリーからレジストリ文字列を取得します。

GetSQLReplicationRegPath(StringBuilder, UInt32)

SQL のレジストリ パスのコピーを表示します。

GetSQLRootRegPath(StringBuilder, UInt32)

SQL Server のレジストリ ルートを取得します。

GetSQLServerByID(String, INST_ID)

指定したインスタンス ID とホスト名によって、SQL インスタンスのサーバー名を取得します。

GetSQLServerByID(String, INST_ID, StringBuilder, UInt32)
古い.

指定したインスタンス ID とホスト名によって、SQL インスタンスのサーバー名を取得します。

GetSQLServerByName(String, String)

ブール式を使用して、名前によって SQL サーバーの一覧を並べ替えます。

GetSQLServerByName(String, String, StringBuilder, UInt32)
古い.

ブール式を使用して、名前によって SQL サーバーの一覧を並べ替えます。

GetSQLServiceByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

ブール式を使用して、指定した ID によって SQL サービスを並べ替えます。

GetSQLServiceByName(String, SQL_SVCS, StringBuilder, UInt32)

ブール式を使用して、指定した名前によって SQL サービスを並べ替えます。

GetSQLToolsDirPath(StringBuilder, UInt32)

SQL Server ツールのインストールのディレクトリ ルートを取得します。

GetSQLToolsRegPath(StringBuilder, UInt32)

SQL Server ツールのレジストリ ルートを取得します。

GetSQLVerSpecificRegString(String, String, StringBuilder, UInt32)

SQL Server の特定のレジストリ文字列値を示します。

GetSvcBinPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

指定したサービスの種類とインスタンス ID によって、特定のサービスのプログラム ファイルのルート ディレクトリを取得します。

GetSvcBinPathByInstName(String, SQL_SVCS, StringBuilder, UInt32)

指定したインスタンスの表示名によって、SQL Server サービスのプログラム ファイルのルート ディレクトリを取得します。

GetSvcBinPathByName(String, SQL_SVCS, StringBuilder, UInt32)

指定したサービスの種類とインスタンスの表示名によって、特定のサービスのプログラム ファイルのルート ディレクトリを取得します。

GetSvcInstanceIDFromName(String, SQL_SVCS)

指定した表示名から、インスタンスのインスタンス ID を取得します。

GetSvcInstanceIDFromName(String, SQL_SVCS, INST_ID)
古い.

指定した表示名から、インスタンスのインスタンス ID を取得します。

GetSvcInstanceRegStringByName(String, SQL_SVCS, String, String, StringBuilder, UInt32)

指定したインスタンスの表示名、サブツリー、および値の名前によって、インスタンス固有のレジストリ ツリーからレジストリ文字列を取得します。

GetSvcInstRootDirPathByName(String, SQL_SVCS, StringBuilder, UInt32)

指定したインスタンスの表示名によって、特定の SQL インスタンスのディレクトリ パスのルートを取得します。

GetSvcInstRootRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

指定したインスタンスの表示名によって、特定の SQL インスタンスのレジストリ パスのルートを取得します。

GetVerSpecificRootDirPath(StringBuilder, UInt32)

SQL Server のバージョン固有の (インスタンス固有ではない) ディレクトリのルートを取得します。

GetVerSpecificRootRegPath(StringBuilder, UInt32)

SQL Server のバージョン固有の (インスタンス固有ではない) レジストリのルートを取得します。

IsDefaultInstanceID(INST_ID)

既定のインスタンス ID を示す値を取得します。

IsDefaultInstanceName(String)

既定のインスタンス名を示す値を取得します。

IsNameAgentService(String)

文字列が SQL エージェント サービス名として有効かどうかを調べます。

IsNameSQLService(String)

文字列が SQL サービス名として有効かどうかを調べます。

適用対象