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 服务名称。

适用于