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.

50 lines
983 B

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1994.
  5. //
  6. // File: ifill.idl
  7. //
  8. // Contents: IFillLockBytes
  9. //
  10. // History: 28-Dec-95 PhilipLa Created
  11. //
  12. //----------------------------------------------------------------------------
  13. [
  14. local,
  15. object,
  16. uuid(99caf010-415e-11cf-8814-00aa00b569f5),
  17. pointer_default(unique)
  18. ]
  19. interface IFillLockBytes: IUnknown
  20. {
  21. import "unknwn.idl";
  22. HRESULT FillAppend
  23. (
  24. [in] void const *pv,
  25. [in] ULONG cb,
  26. [out] ULONG *pcbWritten
  27. );
  28. HRESULT FillAt
  29. (
  30. [in] ULARGE_INTEGER ulOffset,
  31. [in] void const *pv,
  32. [in] ULONG cb,
  33. [out] ULONG *pcbWritten
  34. );
  35. HRESULT SetFillSize
  36. (
  37. [in] ULARGE_INTEGER ulSize
  38. );
  39. HRESULT Terminate
  40. (
  41. [in] BOOL bCanceled
  42. );
  43. }