anticipating streams

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Here is a patch for winbase.h. It adds structures and some constants 
for stream handling.
- -- 
Warren Turkal
Linux User
GPG Fingerprint: 30C8 BDF1 B133 14CB 832F  2C5D 99A1 A19F 559D 9E88
GPG Public Key @ http://www.cbu.edu/~wturkal/wturkal.gpg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE88hTlmaGhn1WdnogRAp3SAJ0bxaP2kMWUozQGoJxXToc9NFuM1gCfT4xX
nqNMumIVv8JYA80PTV3HmWc=
=32Tg
-----END PGP SIGNATURE-----
Index: winbase.h
===================================================================
RCS file: /home/wine/wine/include/winbase.h,v
retrieving revision 1.147
diff -u -3 -p -r1.147 winbase.h
--- winbase.h	24 May 2002 21:13:45 -0000	1.147
+++ winbase.h	27 May 2002 11:05:32 -0000
@@ -1913,6 +1913,26 @@ static inline PVOID WINAPI InterlockedEx
 /* If this is not declared, we cannot compile many sources written with C++. */
 int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int);
 
+/* Streams */
+#define BACKUP_INVALID        0
+#define BACKUP_DATA           1
+#define BACKUP_EA_DATA        2
+#define BACKUP_SECURITY_DATA  3
+#define BACKUP_ALTERNATE_DATA 4
+#define BACKUP_LINK           5
+#define BACKUP_PROPERTY_DATA  6
+#define BACKUP_OBJECT_ID      7
+#define BACKUP_REPARSE_DATA   8
+#define BACKUP_SPARSE_BLOCK   9
+
+typedef struct _WIN32_STREAM_ID {
+	DWORD   dwStreamID;
+	DWORD   dwStreamAttributes;
+	LARGE_INTEGER Size;
+	DWORD   dwStreamNameSize;
+	WCHAR   cStreamName[ANYSIZE_ARRAY];
+} WIN32_STREAM_ID, *LPWIN32_STREAM_ID;
+
 #ifdef __cplusplus
 }
 #endif

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux