Você não pode usar o controle ActiveX da Microsoft comunicações para acessar uma porta USB

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 832678
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
Este artigo descreve por que você não pode usar o Microsoft Communications ActiveX controle ( MSComm ) para acessar uma porta USB (barramento serial universal).
Mais Informações
O controle MSComm é implementado no arquivo MSComm32.ocx. MSComm controle permite que você para fornecer comunicação serial que transmitem dados e que recebe dados usando uma porta serial para um aplicativo. Você pode usar o controle MSComm para fornecer comunicação serial que usam um comunicação porta (COM). Uma porta COM é uma porta serial. No entanto, você não pode usar o controle MSComm para fornecer comunicação serial que usam uma porta USB. Uma porta USB não for uma porta serial. Uma porta USB é um barramento. Portanto, por design, você não pode usar o controle MSComm para acessar uma porta USB.

Um USB porta é um barramento que foi projetado para fornecer funcionalidade Plug and Play para alguns dispositivos periféricos. Uma porta USB comporta-se mais como um controlador de electronics (IDE) de dispositivos integrados que como uma porta serial comum. Portanto, não é possível acessar um dispositivo USB se você estiver no modo de usuário. Para acessar um dispositivo USB, use um driver de dispositivo apropriado que pode acessar o dispositivo USB no modo kernel. Alguns dispositivos USB incluem drivers de dispositivo que lidar com esse tipo de comunicação.

Observação Você não pode usar o controle MSComm para acessar um adaptador serial USB que é conectado a um USB porta. Se você tentar usar o controle MSComm para acessar uma porta USB, você receberá a seguinte mensagem de erro:
Erro em tempo de execução '8015': não foi possível definir estado de comunicação, pode haver um ou mais parâmetros de comunicação inválido.
Referências
Para obter mais informações sobre a porta USB, visite o seguinte site do USB:A Microsoft fornece terceiros informações de contatos para ajudá-lo a encontrar suporte técnico. Essa informações de contatos podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações contatos de terceiros.

Propriedades

ID do Artigo: 832678 - Última Revisão: 12/08/2015 05:31:32 - Revisão: 1.1

Microsoft Visual Basic Enterprise Edition for Windows 6.0, Microsoft Visual Basic 6.0 Professional Edition, Microsoft Visual Basic 6.0 Learning Edition

  • kbnosurvey kbarchive kbmt kbusb kb3rdparty kbcontrol kbserial kbcommport kbinfo KB832678 KbMtpt
Comentários