* include/ras.h (RASCONN[AW]): Guard szDeviceType,

szDeviceName fields with WINVER >= 0x400. Add dwFlags, luid
	fields for WINVER >= 0x501.
This commit is contained in:
Danny Smith
2003-01-25 00:41:45 +00:00
parent 3b64773bfc
commit bb9f07bc54
2 changed files with 18 additions and 0 deletions

View File

@ -222,8 +222,10 @@ typedef struct tagRASCONNW {
DWORD dwSize;
HRASCONN hrasconn;
WCHAR szEntryName[RAS_MaxEntryName + 1];
#if (WINVER >= 0x400)
WCHAR szDeviceType[RAS_MaxDeviceType + 1];
WCHAR szDeviceName[RAS_MaxDeviceName + 1];
#endif
#if (WINVER >= 0x401)
WCHAR szPhonebook[MAX_PATH];
DWORD dwSubEntry;
@ -231,14 +233,20 @@ typedef struct tagRASCONNW {
#if (WINVER >= 0x500)
GUID guidEntry;
#endif
#if (WINVER >= 0x501)
DWORD dwFlags;
LUID luid;
#endif
} RASCONNW, *LPRASCONNW;
typedef struct tagRASCONNA {
DWORD dwSize;
HRASCONN hrasconn;
CHAR szEntryName[RAS_MaxEntryName + 1];
#if (WINVER >= 0x400)
CHAR szDeviceType[RAS_MaxDeviceType + 1];
CHAR szDeviceName[RAS_MaxDeviceName + 1];
#endif
#if (WINVER >= 0x401)
CHAR szPhonebook[MAX_PATH];
DWORD dwSubEntry;
@ -246,6 +254,10 @@ typedef struct tagRASCONNA {
#if (WINVER >= 0x500)
GUID guidEntry;
#endif
#if (WINVER >= 0x501)
DWORD dwFlags;
LUID luid;
#endif
} RASCONNA, *LPRASCONNA;
typedef struct tagRASCONNSTATUSW {