diff --git a/include/ras.h b/include/ras.h index f90d25ad896..3a75f41d3e2 100644 --- a/include/ras.h +++ b/include/ras.h @@ -81,6 +81,10 @@ typedef struct tagRASCONNA { CHAR szDeviceName[ RAS_MaxDeviceName + 1 ]; CHAR szPhonebook[ MAX_PATH ]; DWORD dwSubEntry; + GUID guidEntry; + DWORD dwFlags; + LUID luid; + GUID guidCorrelationId; } RASCONNA,*LPRASCONNA; typedef struct tagRASCONNW { @@ -91,6 +95,10 @@ typedef struct tagRASCONNW { WCHAR szDeviceName[ RAS_MaxDeviceName + 1 ]; WCHAR szPhonebook[ MAX_PATH ]; DWORD dwSubEntry; + GUID guidEntry; + DWORD dwFlags; + LUID luid; + GUID guidCorrelationId; } RASCONNW,*LPRASCONNW; DECL_WINELIB_TYPE_AW(RASCONN) diff --git a/include/raserror.h b/include/raserror.h index ad38cd3258d..694dfe90af7 100644 --- a/include/raserror.h +++ b/include/raserror.h @@ -21,6 +21,7 @@ #define RASBASE 600 #define ERROR_BUFFER_TOO_SMALL (RASBASE+3) +#define ERROR_BUFFER_INVALID (RASBASE+10) #define ERROR_INVALID_SIZE (RASBASE+32) #define ERROR_RASMAN_CANNOT_INITIALIZE (RASBASE+111)