-----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