REMOTE_NDIS_INITIALIZE_MSG
Essa mensagem é enviada pelo host para um dispositivo NDIS remoto para inicializar a conexão de rede. Ele é enviado pelo canal de controle e somente quando o dispositivo não está em um estado inicializado pelo NDIS Remoto.
Deslocamento | Tamanho | Campo | Descrição |
---|---|---|---|
0 |
4 |
MessageType |
Especifica o tipo de mensagem que está sendo enviada. Defina como 0x00000002. |
4 |
4 |
MessageLength |
Especifica em bytes o comprimento total dessa mensagem, desde o início da mensagem. |
8 |
4 |
RequestId |
Especifica o valor da ID da mensagem do NDIS remoto. Esse valor é usado para corresponder mensagens enviadas pelo host com respostas de dispositivo. |
12 |
4 |
MajorVersion |
Especifica a versão do protocolo NDIS remoto implementada pelo host. A especificação atual usa RNDIS_MAJOR_VERSION = 1. |
16 |
4 |
MinorVersion |
Especifica a versão do protocolo NDIS remoto implementada pelo host. A especificação atual usa RNDIS_MINOR_VERSION = 0. |
20 |
4 |
Maxtransfersize |
Especifica o tamanho máximo em bytes de qualquer transferência de dados de barramento único que o host espera receber do dispositivo. Normalmente, cada transferência de dados de barramento acomoda uma única mensagem de NDIS remoto. No entanto, o dispositivo pode agrupar várias mensagens NDIS remotas que contêm pacotes de dados em uma única transferência (consulte REMOTE_NDIS_PACKET_MSG). |
Requisitos
Versão |
Disponível no Microsoft Windows XP e versões posteriores dos sistemas operacionais Windows. Também disponível no Windows 2000 como binários redistribuíveis. |
parâmetro |
Rndis.h (inclua Rndis.h) |