Spécification des clés et valeurs ISDN pour un adaptateur ISDN
En plus d’une valeur WanEndpoints, un fichier INF pour un adaptateur ISDN doit ajouter (via une section-de-registre-additionnelle) les clés et valeurs suivantes à la clé d’instance pour l’adaptateur. Pour plus d’informations, veuillez consulter la section Spécification des points de terminaison WAN pour un adaptateur WAN.
Remarque : Les pilotes ISDN sont dépréciés dans Windows 8.1, Windows Server 2012 R2 et dans les versions ultérieures.
IsdnNumDChannels
Spécifie le nombre de canaux D pris en charge par l’adaptateur ISDN.
IsdnAutoSwitchDetect (Optionnel)
Indique si l’adaptateur ISDN prend en charge la détection automatique de commutateur. Une valeur de 1 indique que l’adaptateur prend en charge la détection automatique de commutateur. Une valeur de zéro indique que l’adaptateur ne prend pas en charge la détection automatique de commutateur.
IsdnSwitchTypes
Spécifie les types de commutateur pris en charge par l’adaptateur ISDN.
Switch Description ISDN_SWITCH_AUTO
Détection automatique (Amérique du Nord uniquement)
ISDN_SWITCH_ATT
ESS5 (AT&T, Amérique du Nord)
ISDN_SWITCH_NI1
National ISDN 1 (NI-1)
ISDN_SWITCH_NI2
National ISDN 2 (NI-2)
ISDN_SWITCH_NT1
Northern Telecom DMS 100 (NT-1)
ISDN_SWITCH_INS64
NTT INS64 (Japon)
ISDN_SWITCH_1TR6
National allemand (1TR6). Ce type de commutateur est rarement utilisé.
ISDN_SWITCH_VN3
Français National (VN3). Ce type de commutateur est rarement utilisé.
ISDN_SWITCH_NET3
Européen ISDN (DSS1)
ISDN_SWITCH_DSS1
Européen ISDN (DSS1)
ISDN_SWITCH_AUS
National australien. Ce type de commutateur est rarement utilisé.
ISDN_SWITCH_BEL
National belge. Ce type de commutateur est rarement utilisé.
ISDN_SWITCH_VN4
Français National (VN4)
ISDN_SWITCH_SWE
National suédois
ISDN_SWITCH_ITA
National italien
ISDN_SWITCH_TWN
Taïwanais
Pour spécifier plusieurs types de commutateurs, ajoutez simplement les valeurs des types de commutateurs individuels.
L’assistant ISDN, qui s’exécute automatiquement pendant l’installation d’un composant ISDN, permet à l’utilisateur de sélectionner l’un des types de commutateurs spécifiés par IsdnSwitchTypes. Le type de commutateur sélectionné détermine quels autres paramètres ISDN l’assistant ISDN affiche ensuite pour la configuration. Ces paramètres ISDN incluent le numéro de téléphone, le SPID (identifiant de profil de service), l’adresse secondaire et le numéro d’abonné multiple.
Une valeur IsdnNumBChannels et une clé canal-D pour chaque canal D
La clé canal-D est un index basé sur zéro de 0 à 9 qui identifie le canal D. IsdnNumBChannels est une valeur REG_DWORD ajoutée à la clé canal-D. IsdnNumBChannels spécifie le nombre de canaux B pris en charge par le canal D.
Voici un exemple de section-de-registre-additionnelle qui ajoute des clés et valeurs ISDN à la clé d’instance d’un adaptateur ISDN. Deux canaux D sont spécifiés pour l’adaptateur, et deux canaux B sont spécifiés pour chaque canal D.
[ISDNadapter.reg]
HKR,, WanEndPoints, 0x00010001, 4
HKR,, IsdnNumDChannels, 0x00010001, 2
HKR,, IsdnAutoSwitchDetect, 0x00010001, 1
HKR,, IsdnSwitchTypes, 0x00010001, 0x00000004 ;NI1
HKR, 0, IsdnNumBChannels, 0x00010001, 2
HKR, 1, IsdnNumBChannels, 0x00010001, 2
L’assistant ISDN lui-même ajoute également des clés et valeurs ISDN à la clé d’instance pour un adaptateur ISDN, en fonction des valeurs des paramètres spécifiées par l’utilisateur. L’assistant ISDN ajoute les clés et valeurs suivantes :
IsdnSwitchType
Un REG_DWORD qui indique le type de commutateur sélectionné par l’utilisateur pour l’adaptateur ISDN.
IsdnMultiSubscriberNumbers valeur pour chaque canal D
Une valeur REG_MULTI_SZ qui indique les numéros d’abonné multiples spécifiés par l’utilisateur pour le canal D.
Une clé canal-B et une valeur IsdnSpid, IsdnPhoneNumber, et/ou une valeur IsdnSubaddress pour chaque canal B :
Clé ou valeur | Description |
---|---|
Clé canal-B |
Un index basé sur zéro qui identifie le canal B. La valeur maximale pour une clé canal-B est inférieure d’une unité à la valeur IsdnNumBchannels assignée au canal D auquel appartient le canal B. |
IsdnSpid |
Une valeur REG_SZ qui indique le SPID, le cas échéant, spécifié par l’utilisateur pour le canal B. |
IsdnPhoneNumber |
Le numéro de téléphone, le cas échéant, spécifié par l’utilisateur pour le canal B. |
IsdnSubaddress |
L’adresse secondaire, le cas échéant, spécifiée par l’utilisateur pour le canal B. |
L’exemple suivant est la mise en page de la section du registre d’un adaptateur ISDN. Chaque clé de registre est incluse entre crochets, par exemple : [ KeyName ]. Les clés et valeurs ISDN ajoutées par le fichier INF pour l’adaptateur ISDN sont mises en évidence en texte gras ; les clés et valeurs ISDN ajoutées par l’assistant ISDN apparaissent en texte normal (non gras).
[...Enum\emumeratorID\device-instance-id] ;ISDN adapter instance key
WanEndpoints=4
IsdnNumDChannels=2
IsdnAutoSwitchDetect=1
IsdnSwitchType=0x4 ;National ISDN 1
[...Enum\emumeratorID\device-instance-id\0] ;D-channel 0
IsdnNumBChannels=2
IsdnMultiSubscriberNumbers=1234567 2345678 3456789
[...Enum\emumeratorID\device-instance-id\0\0] ;B-channel 0 for D-channel 0
IsdnSpid=00555121200
IsdnPhoneNumber=5551212
IsdnSubaddress=
[...Enum\emumeratorID\device-instance-id\0\1] ;B-channel 1 key for D-channel 0
IsdnSpid=00555121300
IsdnPhoneNumber=5551213
IsdnSubaddress=
[...Enum\emumeratorID\device-instance-id\1] ;D-channel 1 key
IsdnNumBChannels=2
IsdnMultiSubscriberNumbers=8675309 2390125 7658156
[...Enum\emumeratorID\device-instance-id\1\0] ;B-channel 0 for D-channel 1
IsdnSpid=00555987600
IsdnPhoneNumber=5559876
IsdnSubaddress=
[...Enum\emumeratorID\device-instance-id\1\0] ;B-channel 1 for D-channel 1
IsdnSpid=00555876500
IsdnPhoneNumber=5558765
IsdnSubaddress=