InstAPI Klasse

Definition

Enthält Methoden, die zum Auflösen von Anzeigenamen mit eindeutigen Instanz-IDs verwendet werden.

public ref class InstAPI abstract sealed
public static class InstAPI
type InstAPI = class
Public Class InstAPI
Vererbung
InstAPI

Methoden

GetCOMPath(StringBuilder, UInt32)

Ruft den COM-Pfad für die InstAPI-Klasse ab.

GetInstanceIDFromFTSApp(String, INST_ID)

Ruft die Instanz-ID aus einer Anwendung für die Volltextsuche (FTS, Full-Text-Search) ab.

GetInstanceIDFromService(String, INST_ID)

Ruft die Instanz-ID aus dem Dienst für die Volltextsuche (FTS, Full-Text-Search) ab.

GetInstanceNameFromFTSApp(String, StringBuilder, UInt32)

Ruft den Instanznamen aus der Anwendung für die Volltextsuche (FTS, Full-Text-Search) ab.

GetInstanceNameFromID(INST_ID, StringBuilder, UInt32)
Veraltet.

Ruft einen Instanznamen aus einer ID ab.

GetInstanceNameFromID(INST_ID)

Ruft einen Instanznamen aus einer ID ab.

GetInstanceNameFromServerInstanceName(String)

Ruft den Instanznamen aus dem Serverinstanznamen ab.

GetInstanceNameFromService(String, StringBuilder, UInt32)

Ruft den Instanznamen aus einem Dienst ab.

GetInstancePipeByID(INST_ID, StringBuilder, UInt32)

Ruft den Named Pipe-Pfad einer Instanz nach der angegebenen Instanz-ID ab.

GetInstancePipeByName(String, StringBuilder, UInt32)

Ruft den Named Pipe-Pfad einer Instanz nach dem angegebenen Anzeigenamen ab.

GetInstRegPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Ruft den Registrierungspfad für eine bestimmte SQL-Instanz und einen Dienst nach der angegebenen Instanz-ID ab.

GetInstRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Ruft den Registrierungspfad für eine bestimmte SQL-Instanz und einen Dienst mit dem angegebenen Anzeigenamen der Instanz ab.

GetInstRootDirPathByID(INST_ID, StringBuilder, UInt32)

Ruft den Verzeichnispfadstamm für eine bestimmte SQL-Instanz nach der angegebenen Instanz-ID ab.

GetInstRootRegPathByID(INST_ID, StringBuilder, UInt32)

Ruft den Registrierungspfad nach ID ab.

GetMajorVersionSharedCodePath()

Ruft die Hauptversion ab, die vom Codepfad für den SQL-Server freigegeben wird.

GetRegKeyAccessMask(String, UInt32, UInt32)

Ruft einen angegebenen Registrierungspfad ab und ändert die angegebene Zugriffsmaske, um den Schlüssel am richtigen Speicherort zu suchen.

GetSQLBinPathByInstID(INST_ID, StringBuilder, UInt32)

Ruft das Stammverzeichnis der Programmdatei für den SQL Server-Dienst nach der angegebenen Instanz-ID ab.

GetSQLDataRootByInstID(INST_ID, StringBuilder, UInt32)

Ruft das Stammverzeichnis der SQL-Datendatei nach der angegebenen Instanz-ID ab.

GetSQLDataRootByInstName(String, StringBuilder, UInt32)

Ruft das Stammverzeichnis der SQL-Datendatei nach dem angegebenen Anzeigenamen der Instanz ab.

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

Ruft eine Registrierungszeichenfolge aus einer instanzspezifischen Registrierungsstruktur nach der angegebenen Instanz-ID, Teilstruktur und dem Namen des Werts ab.

GetSQLReplicationRegPath(StringBuilder, UInt32)

Zeigt eine Kopie des Registrierungspfads für SQL an.

GetSQLRootRegPath(StringBuilder, UInt32)

Ruft den Registrierungsstamm für einen SQL Server ab.

GetSQLServerByID(String, INST_ID, StringBuilder, UInt32)
Veraltet.

Ruft den Servernamen einer SQL-Instanz nach der angegebenen Instanz-ID und dem angegebenen Hostnamen ab.

GetSQLServerByID(String, INST_ID)

Ruft den Servernamen einer SQL-Instanz nach der angegebenen Instanz-ID und dem angegebenen Hostnamen ab.

GetSQLServerByName(String, String, StringBuilder, UInt32)
Veraltet.

Sortiert die Liste der SQL-Server mithilfe eines booleschen Ausdrucks nach Namen.

GetSQLServerByName(String, String)

Sortiert die Liste der SQL-Server mithilfe eines booleschen Ausdrucks nach Namen.

GetSQLServiceByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Verwendet einen booleschen Ausdruck, um den SQL-Dienst nach der angegebenen ID zu sortieren.

GetSQLServiceByName(String, SQL_SVCS, StringBuilder, UInt32)

Verwendet einen booleschen Ausdruck, um den SQL-Dienst nach angegebenem Namen zu sortieren.

GetSQLToolsDirPath(StringBuilder, UInt32)

Ruft den Verzeichnisstamm für eine SQL Server-Tools-Installation ab.

GetSQLToolsRegPath(StringBuilder, UInt32)

Ruft den Registrierungsstamm für das SQL Server-Tool ab.

GetSQLVerSpecificRegString(String, String, StringBuilder, UInt32)

Gibt den spezifischen Registrierungszeichenfolgen-Wert für SQL Server an.

GetSvcBinPathByID(INST_ID, SQL_SVCS, StringBuilder, UInt32)

Ruft das Stammverzeichnis der Programmdatei für einen spezifischen Dienst nach dem angegebenen Diensttyp und der angegebenen Instanz-ID ab.

GetSvcBinPathByInstName(String, SQL_SVCS, StringBuilder, UInt32)

Ruft das Stammverzeichnis der Programmdatei für den SQL Server-Dienst nach dem angegebenen Anzeigenamen der Instanz ab.

GetSvcBinPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Ruft das Stammverzeichnis der Programmdatei für einen spezifischen Dienst nach dem angegebenen Diensttyp und dem angegebenen Anzeigenamen der Instanz ab.

GetSvcInstanceIDFromName(String, SQL_SVCS, INST_ID)
Veraltet.

Ruft die Instanz-ID einer Instanz aus dem angegebenen Anzeigenamen ab.

GetSvcInstanceIDFromName(String, SQL_SVCS)

Ruft die Instanz-ID einer Instanz aus dem angegebenen Anzeigenamen ab.

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

Ruft eine Registrierungszeichenfolge aus einer instanzspezifischen Registrierungsstruktur nach dem angegebenen Anzeigenamen der Instanz, der Teilstruktur und dem Namen des Werts ab.

GetSvcInstRootDirPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Ruft den Verzeichnispfadstamm für eine bestimmte SQL-Instanz nach dem angegebenen Anzeigenamen der Instanz ab.

GetSvcInstRootRegPathByName(String, SQL_SVCS, StringBuilder, UInt32)

Ruft den Registrierungspfadstamm für eine bestimmte SQL-Instanz nach dem angegebenen Anzeigenamen der Instanz ab.

GetVerSpecificRootDirPath(StringBuilder, UInt32)

Ruft den versionsspezifischen (und nicht den instanzspezifischen) Verzeichnisstamm für SQL Server ab.

GetVerSpecificRootRegPath(StringBuilder, UInt32)

Ruft den versionsspezifischen (und nicht den instanzspezifischen) Registrierungsstamm für SQL Server ab.

IsDefaultInstanceID(INST_ID)

Ruft einen Wert ab, der die Standardinstanz-ID angibt.

IsDefaultInstanceName(String)

Ruft einen Wert ab, der den Standardinstanznamen angibt.

IsNameAgentService(String)

Bestimmt, ob eine Zeichenfolge ein gültiger SQL Agent-Dienstname ist.

IsNameSQLService(String)

Bestimmt, ob eine Zeichenfolge ein gültiger SQL-Dienstname ist.

Gilt für: