[io-layer] Extract file (#4255)
[mono.git] / mono / metadata / w32socket-internals.h
index dd4c61129d0ad726c1f7b7e07b3159017ed48852..02f5fe108443eb9b61a4b1e79d203c7fe9cecff9 100644 (file)
@@ -33,16 +33,6 @@ typedef struct {
        gpointer buf;
 } WSABUF;
 
-typedef struct {
-       guint32 Internal;
-       guint32 InternalHigh;
-       guint32 Offset;
-       guint32 OffsetHigh;
-       gpointer hEvent;
-       gpointer handle1;
-       gpointer handle2;
-} OVERLAPPED;
-
 typedef struct {
        gpointer Head;
        guint32 HeadLength;
@@ -57,6 +47,16 @@ typedef struct {
        guint8 Data4[8];
 } GUID;
 
+typedef struct {
+       guint32 Internal;
+       guint32 InternalHigh;
+       guint32 Offset;
+       guint32 OffsetHigh;
+       gpointer hEvent;
+       gpointer handle1;
+       gpointer handle2;
+} OVERLAPPED;
+
 typedef BOOL (WINAPI *LPFN_DISCONNECTEX)(SOCKET, OVERLAPPED*, guint32, guint32);
 typedef BOOL (WINAPI *LPFN_TRANSMITFILE)(SOCKET, HANDLE, guint32, guint32, OVERLAPPED*, TRANSMIT_FILE_BUFFERS*, guint32);