|
|
1.1 root 1: /*
2: * stream.h - OLE stream I/O headers.
3: *
4: * Created by Microsoft Corporation.
5: * (c) Copyright Microsoft Corp. 1990 - 1992 All Rights Reserved
6: */
7:
8: //*** CONSTANTS ***
9:
10: #define MAXREAD ((LONG) (60L * 1024L))
11:
12: //*** GLOBALS ***
13:
14: extern DWORD vcbObject;
15:
16: //*** PROTOTYPES ***
17:
18: //* OLE callbacks
19:
20: DWORD APIENTRY ReadStream(LPAPPSTREAM, LPSTR, DWORD);
21: DWORD APIENTRY WriteStream(LPAPPSTREAM, LPSTR, DWORD);
22:
23: //* Far
24:
25: BOOL FAR WriteToFile(LPAPPSTREAM);
26: BOOL FAR ObjWrite(LPAPPSTREAM, APPITEMPTR);
27: BOOL FAR ReadFromFile(LPAPPSTREAM, LHCLIENTDOC, LPOLECLIENT);
28: BOOL FAR ObjRead(LPAPPSTREAM, LHCLIENTDOC, LPOLECLIENT);
29:
30: //* Local
31:
32: DWORD lread(int, VOID FAR *, DWORD);
33: DWORD lwrite(int, VOID FAR *, DWORD);
34: static VOID UpdateLinks(LHCLIENTDOC);
35: static VOID UpdateFromOpenServers(VOID);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.