Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ADDRESS_CAPABILITY_STRING Enumeration wird verwendet, um Adressfunktionen zu überprüfen, die durch Zeichenfolgen beschrieben werden.
Syntax
typedef enum ADDRESS_CAPABILITY_STRING {
ACS_PROTOCOL = 0,
ACS_ADDRESSDEVICESPECIFIC,
ACS_LINEDEVICESPECIFIC,
ACS_PROVIDERSPECIFIC,
ACS_SWITCHSPECIFIC,
ACS_PERMANENTDEVICEGUID
} ;
Konstanten
ACS_PROTOCOLWert: 0 Beschreibt eine protokollspezifische Funktion. Der Wert wird als GUID im Zeichenfolgenformat zurückgegeben. Mögliche Werte finden Sie unter TAPIPROTOCOL_. Ein TSP kann zusätzliche Werte definieren. Entspricht dem ProtocolGuid-Member von TAPI 2 LINEDEVCAPS-Struktur . |
ACS_ADDRESSDEVICESPECIFICBeschreibt eine gerätespezifische Adressfunktion. Der Wert ist TSP-abhängig und kann eine Struktur, eine Zeichenfolge oder ein anderer Typ sein. Eine Anwendung sollte den von Tapi3.dll empfangenen BSTR-Zeiger als Zeiger auf ein Bytearray (puffer) verwenden und den Puffer dann gemäß den TSP-Spezifikationen interpretieren. Entspricht den Elementen dwDevSpecific und dwDevSpecificSize von TAPI 2 LINEADDRESSCAPS-Struktur . |
ACS_LINEDEVICESPECIFICBeschreibt eine gerätespezifische Line-Funktion. Der Wert ist TSP-abhängig und kann eine Struktur, eine Zeichenfolge oder ein anderer Typ sein. Eine Anwendung sollte den von Tapi3.dll empfangenen BSTR-Zeiger als Zeiger auf ein Bytearray (puffer) verwenden und den Puffer dann gemäß den TSP-Spezifikationen interpretieren. Entspricht den Elementen dwDevSpecific und dwDevSpecificSize von TAPI 2 LINEDEVCAPS-Struktur . |
ACS_PROVIDERSPECIFICBeschreibt eine anbieterspezifische Funktion. Der Wert ist eine einfache Zeichenfolge. Es kann mit regulären BSTR-Funktionen für Vorgänge wie Drucken und Verkettung verwendet werden. Ein bestimmter TSP kann eingebettete NULL-Zeichen in diesen Zeichenfolgen enthalten. Wenn ja, sollte eine Anwendung beim Drucken des Werts darauf achten. Wenn die eingebetteten NULL-Zeichen nicht durch Leerzeichen ersetzt werden, werden die Zeichenfolgen beim Drucken abgeschnitten angezeigt. Entspricht den DwProviderInfoSize - und dwProviderInfoOffset-Membern von TAPI 2 LINEDEVCAPS-Struktur . |
ACS_SWITCHSPECIFICBeschreibt eine switchspezifische Funktion. Der Wert ist eine einfache Zeichenfolge. Es kann mit regulären BSTR-Funktionen für Vorgänge wie Drucken und Verkettung verwendet werden. Ein bestimmter TSP kann eingebettete NULL-Zeichen in diesen Zeichenfolgen enthalten. Wenn ja, sollte eine Anwendung beim Drucken des Werts darauf achten. Wenn die eingebetteten NULL-Zeichen nicht durch Leerzeichen ersetzt werden, werden die Zeichenfolgen beim Drucken abgeschnitten angezeigt. Entspricht den dwSwitchInfoSize - und dwSwitchInfoOffset-Membern von TAPI 2 LINEDEVCAPS-Struktur . |
ACS_PERMANENTDEVICEGUIDBeschreibt die GUID eines permanenten Geräts. Der Wert wird als GUID im Zeichenfolgenformat zurückgegeben. Dieser Bezeichner muss durchgehend stabil bleiben, einschließlich Betriebssystemupgrades. Entspricht dem PermanentLineGuid-Member von TAPI 2 LINEDEVCAPS-Struktur . |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | tapi3if.h |