include: Update RASCONN and error codes.
diff --git a/include/ras.h b/include/ras.h
index f90d25a..3a75f41 100644
--- a/include/ras.h
+++ b/include/ras.h
@@ -81,6 +81,10 @@
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 @@
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 ad38cd3..694dfe9 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)