sub-rotina de configuração do dispositivo principal
Propósito
Libera o número principal associado com o nome de instância do driver de dispositivo especificado.
Sintaxe
#incluir < cf.h > #incluir < sys/cfgodm.h > #incluir < sys/cfgdb.h > int relmajor ( nome_da_instância_do_driver_de_dispositivo ) char * nome_da_instância_do_driver_de_dispositivo ;
Parâmetro
| Item | Descrição |
|---|---|
| nome_do_driver_instância_do_dispositivo | Aponta para uma cadeia de caracteres contendo o nome da instância do driver de dispositivo. |
Descrição
O remajor A sub-rotina de configuração do dispositivo é uma das rotinas de acesso designadas ao Driver de dispositivo personalizado (CuDvDr ) classe de objeto . Para garantir que números principais únicos sejam gerados, oCuDvDr a classe de objeto é bloqueada exclusivamente por esta rotina até que o número principal seja liberado.
A rotina relmajor exclui o objeto contendo o maior número do nome da instância do driver de dispositivo.
Valores De Retorno
| Item | Descrição |
|---|---|
| 0 | Indica conclusão bem-sucedida. |
| -1 | Indica uma falha na liberação do número principal. |
Arquivos
| Item | Descrição |
|---|---|
| /usr/lib/libcfg.a | Arquivo de subroutines de configuração do dispositivo. |