cdc.dict 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. # List of supported OIDs
  2. RNDIS_OID_GEN_SUPPORTED_LIST="\x00\x01\x01\x01"
  3. # Hardware status
  4. RNDIS_OID_GEN_HARDWARE_STATUS="\x00\x01\x01\x02"
  5. # Media types supported (encoded)
  6. RNDIS_OID_GEN_MEDIA_SUPPORTED="\x00\x01\x01\x03"
  7. # Media types in use (encoded)
  8. RNDIS_OID_GEN_MEDIA_IN_USE="\x00\x01\x01\x04"
  9. RNDIS_OID_GEN_MAXIMUM_LOOKAHEAD="\x00\x01\x01\x05"
  10. # Maximum frame size in bytes
  11. RNDIS_OID_GEN_MAXIMUM_FRAME_SIZE="\x00\x01\x01\x06"
  12. # Link speed in units of 100 bps
  13. RNDIS_OID_GEN_LINK_SPEED="\x00\x01\x01\x07"
  14. # Transmit buffer space
  15. RNDIS_OID_GEN_TRANSMIT_BUFFER_SPACE="\x00\x01\x01\x08"
  16. # Receive buffer space
  17. RNDIS_OID_GEN_RECEIVE_BUFFER_SPACE="\x00\x01\x01\x09"
  18. # NDIS version number used by the driver
  19. RNDIS_OID_GEN_DRIVER_VERSION="\x00\x01\x01\x10"
  20. # Maximum total packet length in bytes
  21. RNDIS_OID_GEN_MAXIMUM_TOTAL_SIZE="\x00\x01\x01\x11"
  22. # Optional protocol flags (encoded)
  23. RNDIS_OID_GEN_PROTOCOL_OPTIONS="\x00\x01\x01\x12"
  24. # Optional NIC flags (encoded)
  25. RNDIS_OID_GEN_MAC_OPTIONS="\x00\x01\x01\x13"
  26. # Whether the NIC is connected to the network
  27. RNDIS_OID_GEN_MEDIA_CONNECT_STATUS="\x00\x01\x01\x14"
  28. # The maximum number of send packets the driver can accept per call to its MiniportSendPacketsfunction
  29. RNDIS_OID_GEN_MAXIMUM_SEND_PACKETS="\x00\x01\x01\x15"
  30. # Vendor-assigned version number of the driver
  31. RNDIS_OID_GEN_VENDOR_DRIVER_VERSION="\x00\x01\x01\x16"
  32. # The custom GUIDs (Globally Unique Identifier) supported by the miniport driver
  33. RNDIS_OID_GEN_SUPPORTED_GUIDS="\x00\x01\x01\x17"
  34. # List of network-layer addresses associated with the binding between a transport and the driver
  35. RNDIS_OID_GEN_NETWORK_LAYER_ADDRESSES="\x00\x01\x01\x18"
  36. # Size of packets' additional headers
  37. RNDIS_OID_GEN_TRANSPORT_HEADER_OFFSET="\x00\x01\x01\x19"
  38. RNDIS_OID_GEN_MEDIA_CAPABILITIES="\x00\x01\x02\x01"
  39. # Physical media supported by the miniport driver (encoded)
  40. RNDIS_OID_GEN_PHYSICAL_MEDIUM="\x00\x01\x02\x02"
  41. # Permanent station address
  42. RNDIS_OID_802_3_PERMANENT_ADDRESS="\x01\x01\x01\x01"
  43. # Current station address
  44. RNDIS_OID_802_3_CURRENT_ADDRESS="\x01\x01\x01\x02"
  45. # Current multicast address list
  46. RNDIS_OID_802_3_MULTICAST_LIST="\x01\x01\x01\x03"
  47. # Maximum size of multicast address list
  48. RNDIS_OID_802_3_MAXIMUM_LIST_SIZE="\x01\x01\x01\x04"
  49. # Directed packets. Directed packets contain a destination address equal to the station address of the NIC.
  50. RNDIS_PACKET_TYPE_DIRECTED="\x00\x00\x00\x01"
  51. # Multicast address packets sent to addresses in the multicast address list.
  52. RNDIS_PACKET_TYPE_MULTICAST="\x00\x00\x00\x02"
  53. # All multicast address packets, not just the ones enumerated in the multicast address list.
  54. RNDIS_PACKET_TYPE_ALL_MULTICAST="\x00\x00\x00\x04"
  55. # Broadcast packets.
  56. RNDIS_PACKET_TYPE_BROADCAST="\x00\x00\x00\x08"
  57. # All source routing packets. If the protocol driver sets this bit, the NDIS library attempts to act as a source routing bridge.
  58. RNDIS_PACKET_TYPE_SOURCE_ROUTING="\x00\x00\x00\x10"
  59. # Specifies all packets regardless of whether VLAN filtering is enabled or not and whether the VLAN identifier matches or not.
  60. RNDIS_PACKET_TYPE_PROMISCUOUS="\x00\x00\x00\x20"
  61. # SMT packets that an FDDI NIC receives.
  62. RNDIS_PACKET_TYPE_SMT="\x00\x00\x00\x40"
  63. # All packets sent by installed protocols and all packets indicated by the NIC that is identified by a given NdisBindingHandle.
  64. RNDIS_PACKET_TYPE_ALL_LOCAL="\x00\x00\x00\x80"
  65. # Packets sent to the current group address.
  66. RNDIS_PACKET_TYPE_GROUP="\x00\x00\x10\x00"
  67. # All functional address packets, not just the ones in the current functional address.
  68. RNDIS_PACKET_TYPE_ALL_FUNCTIONAL="\x00\x00\x20\x00"
  69. # Functional address packets sent to addresses included in the current functional address.
  70. RNDIS_PACKET_TYPE_FUNCTIONAL="\x00\x00\x40\x00"
  71. # NIC driver frames that a Token Ring NIC receives.
  72. RNDIS_PACKET_TYPE_MAC_FRAME="\x00\x00\x80\x00"
  73. RNDIS_PACKET_TYPE_NO_LOCAL="\x00\x01\x00\x00"