Compartilhar via


Especificando valores e chaves ISDN para um adaptador ISDN

Além de um valor WanEndpoints, um arquivo INF de um adaptador ISDN deve adicionar (por meio de add-registry-section) as chaves e os valores a seguir à chave de instância do adaptador. Para obter mais informações, consulte Especificando pontos de extremidade WAN para um adaptador WAN.

Observação Os drivers ISDN foram descontinuados no Windows 8.1, no Windows Server 2012 R2 e em versões posteriores.

  • IsdnNumDChannels

    Especifica o número de canais D suportados pelo adaptador ISDN.

  • IsdnAutoSwitchDetect (opcional)

    Especifica se o adaptador ISDN dá suporte à detecção automática de switch. Um valor de 1 indica que o adaptador dá suporte à detecção automática de switch. Um valor de zero indica que o adaptador não dá suporte à detecção automática de switch.

  • IsdnSwitchTypes

    Especifica os tipos de switch suportados pelo adaptador ISDN.

    Switch Descrição

    ISDN_SWITCH_AUTO

    Detecção automática (somente na América do Norte)

    ISDN_SWITCH_ATT

    ESS5 (AT&T, América do Norte)

    ISDN_SWITCH_NI1

    ISDN 1 nacional (NI-1)

    ISDN_SWITCH_NI2

    ISDN 2 nacional (NI-2)

    ISDN_SWITCH_NT1

    Northern Telecom DMS 100 (NT-1)

    ISDN_SWITCH_INS64

    NTT INS64 (Japão)

    ISDN_SWITCH_1TR6

    Nacional alemão (1TR6). Esse tipo de switch é raramente usado.

    ISDN_SWITCH_VN3

    Nacional francês (VN3). Esse tipo de switch é raramente usado.

    ISDN_SWITCH_NET3

    ISDN europeu (DSS1)

    ISDN_SWITCH_DSS1

    ISDN europeu (DSS1)

    ISDN_SWITCH_AUS

    Nacional australiano. Esse tipo de switch é raramente usado.

    ISDN_SWITCH_BEL

    Nacional da Bélgica. Esse tipo de switch é raramente usado.

    ISDN_SWITCH_VN4

    Nacional francês (VN4)

    ISDN_SWITCH_SWE

    Nacional sueco

    ISDN_SWITCH_ITA

    Nacional italiano

    ISDN_SWITCH_TWN

    Taiwanês

Para especificar vários tipos de switch, basta adicionar os valores individuais de tipo de switch.

O assistente de ISDN, que é executado automaticamente durante a instalação de um componente de ISDN, permite que o usuário selecione um dos tipos de switch especificados por IsdnSwitchTypes. O tipo de switch selecionado determina quais outros parâmetros de ISDN o assistente de ISDN exibe subsequentemente para configuração. Esses parâmetros de ISDN incluem o número de telefone, o SPID, o subendereço e o número de multiassinante.

  • Um valor de IsdnNumBChannels e uma chave canal D para cada canal D

    A chave canal D é um índice de base zero que vai de 0 a 9 e que identifica o canal D. IsdnNumBChannels é um valor de REG_DWORD adicionado à chave canal D. IsdnNumBChannels especifica o número de canais B suportados pelo canal D.

Veja a seguir um exemplo de um add-registry-section que adiciona valores e chaves ISDN à chave de instância de um adaptador ISDN. Dois canais D são especificados para o adaptador, e dois canais B são especificados para cada 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

O próprio assistente de ISDN também adiciona valores e chaves ISDN à chave de instância de um adaptador ISDN com base nos valores de parâmetro especificados pelo usuário. O assistente de ISDN adiciona as seguintes chaves e valores:

  • IsdnSwitchType

    Um REG_DWORD que indica o tipo de switch selecionado pelo usuário para o adaptador ISDN.

  • Valor IsdnMultiSubscriberNumbers para cada canal D

    Um valor de REG_MULTI_SZ que indica os números de multiassinante especificados pelo usuário para o canal D.

  • Uma chave canal B e um valor IsdnSpid, IsdnPhoneNumber e/ou IsdnSubaddress para cada canal B:

Chave ou valor Descrição

Chave canal B

Um índice de base zero que identifica o canal B. O valor máximo de uma chave canal B é um a menos do que o valor de IsdnNumBchannels atribuído ao canal D ao qual o canal B pertence.

IsdnSpid

Um valor de REG_SZ que indica o SPID, se houver, especificado pelo usuário para o canal B.

IsdnPhoneNumber

O número de telefone, se houver, especificado pelo usuário para o canal B.

IsdnSubaddress

O subendereço, se houver, especificado pelo usuário para o canal B.

O exemplo a seguir é o layout da seção do Registro de um adaptador ISDN. Cada chave do Registro é colocada entre colchetes, por exemplo: [KeyName]. Os valores e chaves ISDN que foram adicionados pelo arquivo INF para o adaptador ISDN são realçados em negrito; os valores e chaves ISDN adicionados pelo assistente de ISDN aparecem em texto normal (sem negrito).

[...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=