InstAPI Класс

Определение

Содержит методы, с помощью которых разрешаются понятные имена с уникальными идентификаторами экземпляра.

public ref class InstAPI abstract sealed
public static class InstAPI
type InstAPI = class
Public Class InstAPI
Наследование
InstAPI

Методы

GetCOMPath(StringBuilder, UInt32)

Возвращает COM-путь для класса InstAPI.

GetInstanceIDFromFTSApp(String, INST_ID)

Возвращает идентификатор экземпляра из приложения полнотекстового поиска (FTS).

GetInstanceIDFromService(String, INST_ID)

Возвращает идентификатор экземпляра из службы полнотекстового поиска (FTS).

GetInstanceNameFromFTSApp(String, StringBuilder, UInt32)

Возвращает имя экземпляра из приложения полнотекстового поиска (FTS).

GetInstanceNameFromID(INST_ID, StringBuilder, UInt32)
Устаревшие..

Возвращает имя экземпляра по идентификатору.

GetInstanceNameFromID(INST_ID)

Возвращает имя экземпляра по идентификатору.

GetInstanceNameFromServerInstanceName(String)

Получает имя экземпляра из имени экземпляра сервера.

GetInstanceNameFromService(String, StringBuilder, UInt32)

Получает имя экземпляра из службы.

GetInstancePipeByID(INST_ID, StringBuilder, UInt32)

Возвращает путь именованного канала для экземпляра по заданному идентификатору экземпляра.

GetInstancePipeByName(String, StringBuilder, UInt32)

Возвращает путь именованного канала для экземпляра по заданному понятному имени.

GetInstRegPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Возвращает путь в реестре для экземпляра SQL и службы по заданному идентификатору экземпляра.

GetInstRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Возвращает путь в реестре для экземпляра SQL и службы по заданному понятному имени экземпляра.

GetInstRootDirPathByID(INST_ID, StringBuilder, UInt32)

Возвращает корневой элемент пути к каталогу для экземпляра SQL по заданному идентификатору экземпляра.

GetInstRootRegPathByID(INST_ID, StringBuilder, UInt32)

Возвращает путь в реестре по идентификатору.

GetMajorVersionSharedCodePath()

Получает основной номер версии, общий в пути к коду для SQL Server.

GetRegKeyAccessMask(String, UInt32, UInt32)

Получает заданный путь в реестре и изменяет заданную маску доступа для поиска раздела в нужном расположении.

GetSQLBinPathByInstID(INST_ID, StringBuilder, UInt32)

Возвращает корневой каталог файлов программы для службы SQL Server по заданному идентификатору экземпляра.

GetSQLDataRootByInstID(INST_ID, StringBuilder, UInt32)

Возвращает корневой каталог файлов данных SQL по заданному идентификатору экземпляра.

GetSQLDataRootByInstName(String, StringBuilder, UInt32)

Возвращает корневой каталог файлов данных SQL по заданному понятному имени экземпляра.

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

Возвращает строку реестра из дерева реестра для экземпляра по заданному идентификатору экземпляра, поддереву и имени значения.

GetSQLReplicationRegPath(StringBuilder, UInt32)

Показывает копию пути в реестре для SQL.

GetSQLRootRegPath(StringBuilder, UInt32)

Возвращает корневой элемент реестра для SQL Server.

GetSQLServerByID(String, INST_ID, StringBuilder, UInt32)
Устаревшие..

Возвращает имя сервера для экземпляра SQL Server по заданному идентификатору экземпляра и имени узла.

GetSQLServerByID(String, INST_ID)

Возвращает имя сервера для экземпляра SQL Server по заданному идентификатору экземпляра и имени узла.

GetSQLServerByName(String, String, StringBuilder, UInt32)
Устаревшие..

Сортирует список серверов SQL Server по имени с использованием логического выражения.

GetSQLServerByName(String, String)

Сортирует список серверов SQL Server по имени с использованием логического выражения.

GetSQLServiceByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Использует логическое выражения для сортировки службы 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)

Возвращает корневой каталог файлов программы для службы по заданному типу службы и идентификатору экземпляра.

GetSvcBinPathByInstName(String, SQL_SVCS, StringBuilder, UInt32)

Возвращает корневой каталог файлов программы для службы SQL Server по заданному понятному имени экземпляра.

GetSvcBinPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Возвращает корневой каталог файлов программы для службы по заданному типу службы и понятному имени экземпляра.

GetSvcInstanceIDFromName(String, SQL_SVCS, INST_ID)
Устаревшие..

Возвращает идентификатор для экземпляра по заданному понятному имени.

GetSvcInstanceIDFromName(String, SQL_SVCS)

Возвращает идентификатор для экземпляра по заданному понятному имени.

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)

Возвращает значение, указывающее идентификатор экземпляра по умолчанию.

IsDefaultInstanceName(String)

Возвращает значение, указывающее имя экземпляра по умолчанию.

IsNameAgentService(String)

Определяет, является ли строка допустимым именем службы агента SQL.

IsNameSQLService(String)

Определяет, является ли строка допустимым именем службы SQL.

Применяется к