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.

44 lines
1.3 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1998 - 1999
  6. //
  7. // File: irsend.idl
  8. //
  9. //--------------------------------------------------------------------------
  10. [
  11. uuid(CE1334A5-41DD-40ea-881D-64326B23EFFE),
  12. version(0.2),
  13. endpoint("ncalrpc:[Infrared Transfer Send]")
  14. ]
  15. interface IrSendFiles
  16. {
  17. import "irtypes.idl";
  18. void
  19. SendFiles(
  20. [in] handle_t RpcBinding,
  21. [in] COOKIE cookie,
  22. [in, unique, string] wchar_t DirectoryName[],
  23. [in, ref, size_is(ListLength)] wchar_t FileNameList[],
  24. [in] long ListLength,
  25. [in] unsigned long DeviceId,
  26. [in] OBEX_DEVICE_TYPE DeviceType,
  27. [out] error_status_t * pStatus,
  28. [out] enum FAILURE_LOCATION * pLocation
  29. );
  30. error_status_t
  31. CancelSend(
  32. [in] handle_t RpcBinding,
  33. [in] COOKIE ClientCookie
  34. );
  35. error_status_t
  36. CancelReceive(
  37. [in] handle_t RpcBinding,
  38. [in] COOKIE ClientCookie
  39. );
  40. }