Função ComDBReleasePort (msports.h)
ComDBReleasePort libera um número de porta COM no banco de dados de porta COM.
Sintaxe
LONG ComDBReleasePort(
[in] HCOMDB HComDB,
[in] DWORD ComNumber
);
Parâmetros
[in] HComDB
Identificador para o banco de dados de porta COM que foi retornado pelo ComDBOpen.
[in] ComNumber
Especifica o número da porta COM a ser liberado. Um número de porta é um inteiro que varia de um a COMDB_MAX_PORTS_ARBITRATED.
Valor retornado
ComDBReleasePort retorna um dos seguintes valores de status.
Código de retorno | Descrição |
---|---|
|
O número da porta COM foi liberado. |
|
A rotina não pôde gravar no banco de dados. |
|
Uma das seguintes opções é true: o identificador especificado para o banco de dados de porta COM não é válido. O número da porta especificado não está no banco de dados de porta COM. |
|
A rotina não pôde acessar o banco de dados. Para obter informações de erro estendidas, chame GetLastError. |
Comentários
Liberar um número de porta COM significa registrar o número da porta como "não em uso".
ComDBReleasePort é executado no modo de usuário.
Para obter mais informações, consulte Obtendo e liberando um número de porta COM.
Requisitos
Plataforma de Destino | Área de Trabalho |
Cabeçalho | msports.h (inclua Msports.h) |
Biblioteca | Msports.lib |
DLL | Msports.dll |