REMOTE_NDIS_SET_MSG
Essa mensagem é enviada a um dispositivo NDIS remoto de um host, quando é necessário definir o valor de algum parâmetro operacional no dispositivo. O parâmetro específico que está sendo definido é identificado por meio de um OID (Identificador de Objeto) e o valor para o qual ele deve ser definido está contido em um buffer de informações enviado junto com a mensagem. O host pode enviar REMOTE_NDIS_SET_MSG para o dispositivo por meio do canal de controle a qualquer momento em que o dispositivo estiver em um estado inicializado pelo NDIS Remoto. O dispositivo NDIS remoto responderá a essa mensagem enviando um REMOTE_NDIS_SET_CMPLT para o host.
Deslocamento | Tamanho | Campo | Descrição |
---|---|---|---|
0 |
4 |
MessageType |
Especifica o tipo de mensagem que está sendo enviada. Defina como 0x00000005. |
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 |
Oid |
Especifica o OID do NDIS que identifica o parâmetro que está sendo definido. |
16 |
4 |
InformationBufferLength |
Especifica, em bytes, o comprimento dos dados de entrada para a solicitação. |
20 |
4 |
InformationBufferOffset |
Especifica o deslocamento de bytes, desde o início do campo RequestId , no qual os dados de entrada da solicitação estão localizados. |
24 |
4 |
DeviceVcHandle |
Reservado para dispositivos orientados a conexão. Defina como zero. |
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) |