Compartilhar via


Infrared Serial Driver (IrSIR)

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

IrSIR é um driver de miniporta NDIS que implementa o Serial Infrared (SIR) Mac camada que vincula a pilha de IrDA. Ele converte solicitações NDIS do driver de protocolo IrDA para o correspondente solicitações porta serial. De exemplo, quando um NdisSendPackets solicitação é recebida, IrSIR converte este chamar para um WriteFile solicitação sobre o porta serial.

Por padrão, Windows Embedded CE baseado em dispositivos oferecem suporte SIR pelo IrSIR. Para fornecer suporte para velocidades médio de INFRAVERMELHO (MIR) e de INFRAVERMELHO rápida (FIR), você deve substituir o módulo IrSIR com um driver de miniporta NDIS que implementa a funcionalidade de MIR nem FIR.

Observação

Todos os iniciar de comunicações IrDA no taxa de transmissão 9600, portanto, são velocidades SIR exigido em um driver que ofereça suporte a MIR ou FIR.

A implementação exemplo de IrSIR é fornecida no Diretório de %WINCEROOT%\Public\Common\Oak\Drivers\Irmac. Você também deve configurar a HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage chave Registro para que a pilha fique ciente do novo driver e o driver pode BIND a pilha de IrDA. A presença dessa chave Registro indica que IrDA é com suporte sobre o dispositivo.

See Also

Concepts

IrDA OS Design Development
IrDA Application Development
IrDA Stack Architecture