Juan Lang : include: Define NDIS_INTERFACE_INFORMATION.

Alexandre Julliard julliard at winehq.org
Fri Sep 24 11:43:42 CDT 2010


Module: wine
Branch: master
Commit: 1a6188e846f6ecee3409f2a12f32d047f3dd73b5
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1a6188e846f6ecee3409f2a12f32d047f3dd73b5

Author: Juan Lang <juan.lang at gmail.com>
Date:   Tue Sep 14 13:02:23 2010 -0700

include: Define NDIS_INTERFACE_INFORMATION.

---

 include/ifdef.h |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/include/ifdef.h b/include/ifdef.h
index 0b52d80..80ab755 100644
--- a/include/ifdef.h
+++ b/include/ifdef.h
@@ -189,4 +189,39 @@ typedef enum {
     IfOperStatusLowerLayerDown
 } IF_OPER_STATUS;
 
+typedef struct _NDIS_INTERFACE_INFORMATION {
+    NET_IF_OPER_STATUS         ifOperStatus;
+    ULONG                      ifOperStatusFlags;
+    NET_IF_MEDIA_CONNECT_STATE MediaConnectState;
+    NET_IF_MEDIA_DUPLEX_STATE  MediaDuplexState;
+    ULONG                      ifMtu;
+    BOOLEAN                    ifPromiscuousMode;
+    BOOLEAN                    ifDeviceWakeUpEnable;
+    ULONG64                    XmitLinkSpeed;
+    ULONG64                    RcvLinkSpeed;
+    ULONG64                    ifLastChange;
+    ULONG64                    ifCounterDiscontinuityTime;
+    ULONG64                    ifInUnknownProtos;
+    ULONG64                    ifInDiscards;
+    ULONG64                    ifInErrors;
+    ULONG64                    ifHCInOctets;
+    ULONG64                    ifHCInUcastPkts;
+    ULONG64                    ifHCInMulticastPkts;
+    ULONG64                    ifHCInBroadcastPkts;
+    ULONG64                    ifHCOutOctets;
+    ULONG64                    ifHCOutUcastPkts;
+    ULONG64                    ifHCOutMulticastPkts;
+    ULONG64                    ifHCOutBroadcastPkts;
+    ULONG64                    ifOutErrors;
+    ULONG64                    ifOutDiscards;
+    ULONG64                    ifHCInUcastOctets;
+    ULONG64                    ifHCInMulticastOctets;
+    ULONG64                    ifHCInBroadcastOctets;
+    ULONG64                    ifHCOutUcastOctets;
+    ULONG64                    ifHCOutMulticastOctets;
+    ULONG64                    ifHCOutBroadcastOctets;
+    NET_IF_COMPARTMENT_ID      CompartmentId;
+    ULONG                      SupportedStatistics;
+} NDIS_INTERFACE_INFORMATION, *PNDIS_INTERFACE_INFORMATION;
+
 #endif /* WINE_IFDEF_H*/




More information about the wine-cvs mailing list