Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
846 B

  1. #if !defined( _UTSTREAM_H_ )
  2. #define _UTSTREAM_H_
  3. /* stream ids used in the call to StGetStream */
  4. FARINTERNAL_(HRESULT) StRead (IStream FAR * lpstream, LPVOID lpBuf, ULONG ulLen);
  5. #define StWrite(lpstream, lpBuf, ulLen) lpstream->Write(lpBuf, ulLen, NULL)
  6. FARINTERNAL_(ATOM) StReadAtom (IStream FAR * lpstream);
  7. FARINTERNAL_(HRESULT) StWriteAtom (IStream FAR * lpstream, ATOM at);
  8. FARINTERNAL StSave10NativeData(IStorage FAR* pstgSave, HANDLE hNative, BOOL fIsOle1Interop);
  9. FARINTERNAL StRead10NativeData(IStorage FAR* pstgSave, HANDLE FAR *phNative);
  10. FARINTERNAL StSave10ItemName (IStorage FAR* pstg, LPCSTR szItemName);
  11. OLEAPI ReadStringStream( LPSTREAM pstm, LPSTR FAR * ppsz);
  12. OLEAPI WriteStringStream( LPSTREAM pstm, LPCSTR psz);
  13. FARINTERNAL StSetSize(LPSTREAM pstm, DWORD dwSize = 0, BOOL fRelative = TRUE);
  14. #endif // _UTSTREAM_H