* File handle under W32.\r
*/ \r
HANDLE h;
- \r
-#else /* \r */
+\r
+ /**\r
+ * Type
+ */\r
+ enum {GNUNET_DISK_FILE, GNUNET_PIPE} type;\r
+\r
+ /**\r
+ * Structure for overlapped reading (for pipes)\r
+ */\r
+ OVERLAPPED *oOverlapRead;\r
+\r
+ /**\r
+ * Structure for overlapped writing (for pipes)\r
+ */\r
+ OVERLAPPED *oOverlapWrite;\r
+#else\r
+
/**\r
* File handle on other OSes.\r
*/ \r