REMOTE_NDIS_INITIALIZE_MSG
이 메시지는 호스트가 네트워크 연결을 초기화하기 위해 원격 NDIS 디바이스로 전송됩니다. 디바이스가 원격 NDIS에 의해 초기화된 상태가 아닌 경우에만 제어 채널을 통해 전송됩니다.
Offset | 크기 | 필드 | Description |
---|---|---|---|
0 |
4 |
MessageType |
전송되는 메시지의 유형을 지정합니다. 를 0x00000002. |
4 |
4 |
MessageLength |
메시지의 시작 부분에서 이 메시지의 총 길이를 바이트 단위로 지정합니다. |
8 |
4 |
RequestId |
원격 NDIS 메시지 ID 값을 지정합니다. 이 값은 호스트에서 보낸 메시지를 디바이스 응답과 일치시킬 때 사용됩니다. |
12 |
4 |
MajorVersion |
호스트에서 구현하는 원격 NDIS 프로토콜 버전을 지정합니다. 현재 사양은 RNDIS_MAJOR_VERSION = 1을 사용합니다. |
16 |
4 |
MinorVersion |
호스트에서 구현하는 원격 NDIS 프로토콜 버전을 지정합니다. 현재 사양은 RNDIS_MINOR_VERSION = 0을 사용합니다. |
20 |
4 |
MaxTransferSize |
호스트가 디바이스에서 수신해야 하는 단일 버스 데이터 전송의 최대 크기(바이트)를 지정합니다. 일반적으로 각 버스 데이터 전송은 단일 원격 NDIS 메시지를 수용합니다. 그러나 디바이스는 데이터 패킷을 포함하는 여러 원격 NDIS 메시지를 단일 전송으로 번들로 묶을 수 있습니다( REMOTE_NDIS_PACKET_MSG 참조). |
요구 사항
Version |
Microsoft Windows XP 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. Windows 2000에서도 재배포 가능 이진 파일로 사용할 수 있습니다. |
헤더 |
Rndis.h(Rndis.h 포함) |