7#if(_WIN32_WINNT >= 0x0600)
9#define MSWSOCKDEF_INLINE __inline
11#define MSWSOCKDEF_INLINE extern inline
16#define MSWSOCKDEF_ASSERT_UNDEFINED
17#define ASSERT(exp) ((VOID) 0)
20#if(_WIN32_WINNT >= 0x0600)
45#define SIO_SET_COMPATIBILITY_MODE _WSAIOW(IOC_VENDOR,300)
47typedef enum _WSA_COMPATIBILITY_BEHAVIOR_ID {
49 WsaBehaviorReceiveBuffering,
51} WSA_COMPATIBILITY_BEHAVIOR_ID, *PWSA_COMPATIBILITY_BEHAVIOR_ID;
53typedef struct _WSA_COMPATIBILITY_MODE {
54 WSA_COMPATIBILITY_BEHAVIOR_ID BehaviorId;
55 ULONG TargetOsVersion;
56} WSA_COMPATIBILITY_MODE, *PWSA_COMPATIBILITY_MODE;
60#ifdef MSWSOCKDEF_ASSERT_UNDEFINED