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