Partager via


InstAPI Classe

Définition

Contient les méthodes utilisées pour résoudre des noms conviviaux avec des ID d'instance uniques.

public ref class InstAPI abstract sealed
public static class InstAPI
type InstAPI = class
Public Class InstAPI
Héritage
InstAPI

Méthodes

GetCOMPath(StringBuilder, UInt32)

Récupère le chemin d'accès COM pour la classe InstAPI.

GetInstanceIDFromFTSApp(String, INST_ID)

Récupère l'ID d'instance à partir d'une application de recherche en texte intégral (FTS).

GetInstanceIDFromService(String, INST_ID)

Récupère l'ID d'instance du service de recherche en texte intégral (FTS).

GetInstanceNameFromFTSApp(String, StringBuilder, UInt32)

Récupère le nom de l'instance à partir de l'application de recherche en texte intégral (FTS).

GetInstanceNameFromID(INST_ID, StringBuilder, UInt32)
Obsolète.

Récupère un nom d'instance à partir d'un ID.

GetInstanceNameFromID(INST_ID)

Récupère un nom d'instance à partir d'un ID.

GetInstanceNameFromServerInstanceName(String)

Récupère le nom de l'instance à partir du nom d'instance du serveur.

GetInstanceNameFromService(String, StringBuilder, UInt32)

Récupère le nom de l'instance à partir d'un service.

GetInstancePipeByID(INST_ID, StringBuilder, UInt32)

Récupère le chemin d'accès de canal nommé d'une instance par l'ID d'instance donné.

GetInstancePipeByName(String, StringBuilder, UInt32)

Récupère le chemin d'accès de canal nommé d'une instance par le nom convivial donné.

GetInstRegPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Récupère le chemin d'accès au Registre pour une instance et un service SQL spécifiques par l'ID d'instance donné.

GetInstRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Récupère le chemin d'accès au Registre pour une instance et un service SQL spécifiques par le nom d'instance convivial donné.

GetInstRootDirPathByID(INST_ID, StringBuilder, UInt32)

Récupère la racine du chemin d'accès au répertoire pour une instance SQL spécifique par l'ID d'instance donné.

GetInstRootRegPathByID(INST_ID, StringBuilder, UInt32)

Récupère le chemin d'accès au Registre par ID.

GetMajorVersionSharedCodePath()

Récupère la version principale du serveur partagée par le chemin d'accès au code pour le serveur SQL.

GetRegKeyAccessMask(String, UInt32, UInt32)

Récupère un chemin d'accès au Registre donné et modifie le masque d'accès donné pour rechercher la clé dans l'emplacement correct.

GetSQLBinPathByInstID(INST_ID, StringBuilder, UInt32)

Récupère le répertoire racine des fichiers programme pour le service SQL Server par l'ID d'instance donné.

GetSQLDataRootByInstID(INST_ID, StringBuilder, UInt32)

Récupère le répertoire racine des fichiers de données SQL par l'ID d'instance donné.

GetSQLDataRootByInstName(String, StringBuilder, UInt32)

Récupère le répertoire racine des fichiers de données SQL par le nom d'instance convivial donné.

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

Récupère une chaîne de Registre à partir de l'arborescence de Registre spécifique à l'instance par l'ID d'instance donné, la sous-arborescence et le nom de la valeur.

GetSQLReplicationRegPath(StringBuilder, UInt32)

Affiche une copie du chemin d'accès au Registre pour le SQL.

GetSQLRootRegPath(StringBuilder, UInt32)

Récupère la racine du Registre pour un serveur SQL Server.

GetSQLServerByID(String, INST_ID, StringBuilder, UInt32)
Obsolète.

Récupère le nom de serveur d'une instance SQL par l'ID d'instance et le nom d'hôte donnés.

GetSQLServerByID(String, INST_ID)

Récupère le nom de serveur d'une instance SQL par l'ID d'instance et le nom d'hôte donnés.

GetSQLServerByName(String, String, StringBuilder, UInt32)
Obsolète.

Trie la liste de serveurs SQL par nom à l'aide d'une expression booléenne.

GetSQLServerByName(String, String)

Trie la liste de serveurs SQL par nom à l'aide d'une expression booléenne.

GetSQLServiceByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Utilise une expression booléenne pour trier le service SQL par ID spécifié.

GetSQLServiceByName(String, SQL_SVCS, StringBuilder, UInt32)

Utilise une expression booléenne pour trier le service SQL par nom spécifié.

GetSQLToolsDirPath(StringBuilder, UInt32)

Récupère la racine du répertoire pour une installation des outils SQL Server.

GetSQLToolsRegPath(StringBuilder, UInt32)

Récupère la racine du Registre pour l'outil SQL Server.

GetSQLVerSpecificRegString(String, String, StringBuilder, UInt32)

Indique la valeur de chaîne de Registre spécifique pour SQL Server.

GetSvcBinPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Récupère le répertoire racine des fichiers programme pour un service spécifique par le type de service et l'ID d'instance donnés.

GetSvcBinPathByInstName(String, SQL_SVCS, StringBuilder, UInt32)

Récupère le répertoire racine des fichiers programme pour le service SQL Server par le nom d'instance convivial donné.

GetSvcBinPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Récupère le répertoire racine des fichiers programme pour un service spécifique par le type de service et le nom d'instance convivial donnés.

GetSvcInstanceIDFromName(String, SQL_SVCS, INST_ID)
Obsolète.

Récupère l'ID d'instance d'une instance à partir du nom convivial donné.

GetSvcInstanceIDFromName(String, SQL_SVCS)

Récupère l'ID d'instance d'une instance à partir du nom convivial donné.

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

Récupère une chaîne de Registre à partir de l'arborescence de Registre spécifique à l'instance par le nom d'instance convivial donné, la sous-arborescence et le nom de la valeur.

GetSvcInstRootDirPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Récupère la racine du chemin d'accès au répertoire pour une instance SQL spécifique par le nom d'instance convivial donné.

GetSvcInstRootRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Récupère la racine du chemin d'accès au Registre pour une instance SQL spécifique par le nom d'instance convivial donné.

GetVerSpecificRootDirPath(StringBuilder, UInt32)

Récupère la racine du répertoire spécifique à la version (et non pas spécifique à l'instance) pour SQL Server.

GetVerSpecificRootRegPath(StringBuilder, UInt32)

Récupère la racine du Registre spécifique à la version (et non pas spécifique à l'instance) pour SQL Server.

IsDefaultInstanceID(INST_ID)

Récupère une valeur qui indique l'ID d'instance par défaut.

IsDefaultInstanceName(String)

Récupère une valeur qui indique le nom d'instance par défaut.

IsNameAgentService(String)

Détermine si une chaîne est un nom de service SQL Agent valide.

IsNameSQLService(String)

Détermine si une chaîne est un nom de service SQL valide.

S’applique à