Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aprowizowanie jest przeznaczone do rozszerzania stałych i struktur zarówno w sposób niezależny od urządzenia, jak i w sposób specyficzny dla urządzenia (specyficzny dla dostawcy).
W przypadku stałych, które są wyliczeniami skalarnymi, zakres wartości jest zarezerwowany dla przyszłych typowych rozszerzeń. Pozostała część wartości jest identyfikowana jako określona dla urządzenia. Dostawca może zdefiniować znaczenie tych wartości w dowolny sposób. Interpretacja tych wartości jest kluczem do identyfikatora rozszerzenia dostarczonego za pośrednictwem struktury danych LINEDEVCAPS. W przypadku stałych, które są zdefiniowane jako flagi bitów, zakres bitów o niskiej kolejności jest zarezerwowany, gdzie bity o wysokiej kolejności mogą być specyficzne dla rozszerzenia. Zaleca się, aby rozszerzone wartości i tablice bitowe używały bitów z najwyższej wartości lub bitu o wysokiej kolejności. Spowoduje to pozostawienie opcji przeniesienia obramowania między wspólną częścią a fragmentem rozszerzenia, jeśli jest to konieczne w przyszłości. Rozszerzenia struktur danych mają przypisany niezmienny rozmiar pola o rozmiarze/przesunięciu będącym częścią stałej części. TSPI opisuje każdą strukturę danych, jakie rozszerzenia specyficzne dla urządzenia są dozwolone.
Oprócz rozpoznawania określonego identyfikatora rozszerzenia interfejs TAPI (działający w imieniu aplikacji) musi negocjować numer wersji rozszerzenia, w ramach którego działa aplikacja i dostawca usług. Odbywa się to przy użyciu funkcji TSPI_lineNegotiateExtVersion i TSPI_phoneNegotiateExtVersion.
Identyfikator rozszerzenia jest globalnie unikatowym identyfikatorem. Nie ma centralnego rejestru dla identyfikatorów rozszerzeń. Zamiast tego są one generowane lokalnie przez producenta przez narzędzie, które jest dostępne w zestawie narzędzi. Liczba składa się z części, takich jak (unikatowy) adres LAN, godzina dnia i liczba losowa, aby zagwarantować globalną unikatowość. Globalnie unikatowe identyfikatory są przeznaczone do odróżnienia od unikatowych identyfikatorów HP/DEC i są w pełni zgodne z nimi.