Leaked source code of windows server 2003
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.

97 lines
2.8 KiB

  1. /* File: D:\WACKER\tdll\xfer_msc.h (Created: 28-Dec-1993)
  2. *
  3. * Copyright 1994 by Hilgraeve Inc. -- Monroe, MI
  4. * All rights reserved
  5. *
  6. * $Revision: 1 $
  7. * $Date: 10/05/98 12:41p $
  8. */
  9. extern HXFER CreateXferHdl(const HSESSION hSession);
  10. // extern INT InitializeXferHdl(const HSESSION hSession);
  11. extern INT InitializeXferHdl(const HSESSION hSession, HXFER hXfer);
  12. extern INT LoadXferHdl(HXFER hXfer);
  13. // extern INT SaveXferHdl(const HSESSION hSession);
  14. extern INT SaveXferHdl(HXFER hXfer);
  15. // extern INT DestroyXferHdl(const HSESSION hSession);
  16. extern INT DestroyXferHdl(HXFER hXfer);
  17. // extern VOID WINAPI xfrSetDataPointer(HSESSION hSession, VOID *pData);
  18. extern VOID WINAPI xfrSetDataPointer(HXFER hXfer, VOID *pData);
  19. // extern VOID WINAPI xfrQueryDataPointer(HSESSION hSession, VOID **ppData);
  20. extern VOID WINAPI xfrQueryDataPointer(HXFER hXfer, VOID **ppData);
  21. // extern INT WINAPI xfrQueryParameters(HSESSION hSession, VOID **ppData);
  22. extern INT WINAPI xfrQueryParameters(HXFER hXfer, VOID **ppData);
  23. // extern void xfrSetParameters(HSESSION hSession, VOID *pData);
  24. extern void xfrSetParameters(HXFER hXfer, VOID *pData);
  25. // extern int WINAPI xfrQueryProtoParams(HSESSION hSession, int nId, VOID **ppData);
  26. extern int WINAPI xfrQueryProtoParams(HXFER hXfer, int nId, VOID **ppData);
  27. // extern void WINAPI xfrSetProtoParams(HSESSION hSession, int nId, VOID *pData);
  28. extern void WINAPI xfrSetProtoParams(HXFER hXfer, int nId, VOID *pData);
  29. // extern int xfrSendAddToList(HSESSION hSession, LPCTSTR pszFile);
  30. extern int xfrSendAddToList(HXFER hXfer, LPCTSTR pszFile);
  31. // extern int xfrSendListSend(HSESSION hSession);
  32. extern int xfrSendListSend(HXFER hXfer);
  33. // extern int xfrRecvStart(HSESSION hSession, LPCTSTR pszDir, LPCTSTR pszName);
  34. extern int xfrRecvStart(HXFER hXfer, LPCTSTR pszDir, LPCTSTR pszName);
  35. // extern int xfrGetEventBase(HSESSION hSession);
  36. extern int xfrGetEventBase(HXFER hXfer);
  37. // extern int xfrGetStatusBase(HSESSION hSession);
  38. extern int xfrGetStatusBase(HXFER hXfer);
  39. // extern int xfrGetXferDspBps(HSESSION hSession);
  40. extern int xfrGetXferDspBps(HXFER hXfer);
  41. // extern int xfrSetXferDspBps(HSESSION hSession, int nBps);
  42. extern int xfrSetXferDspBps(HXFER hXfer, int nBps);
  43. // extern void xfrDoTransfer(HSESSION hSession);
  44. extern void xfrDoTransfer(HXFER hXfer);
  45. // extern void xfrDoAutostart(HSESSION hSession, long lProtocol);
  46. extern void xfrDoAutostart(HXFER hXfer, long lProtocol);
  47. // extern void xfrSetPercentDone(HSESSION hSession, int nPerCent);
  48. extern void xfrSetPercentDone(HXFER hXfer, int nPerCent);
  49. // extern int xfrGetPercentDone(HSESSION hSession);
  50. extern int xfrGetPercentDone(HXFER hXfer);
  51. // extern HWND xfrGetDisplayWindow(HSESSION hSession);
  52. extern HWND xfrGetDisplayWindow(HXFER hXfer);