//+------------------------------------------------------------------------- // // Microsoft Windows // // Copyright (C) Microsoft Corporation, 1998 - 1999 // // File: irsend.idl // //-------------------------------------------------------------------------- [ uuid(CE1334A5-41DD-40ea-881D-64326B23EFFE), version(0.2), endpoint("ncalrpc:[Infrared Transfer Send]") ] interface IrSendFiles { import "irtypes.idl"; void SendFiles( [in] handle_t RpcBinding, [in] COOKIE cookie, [in, unique, string] wchar_t DirectoryName[], [in, ref, size_is(ListLength)] wchar_t FileNameList[], [in] long ListLength, [in] unsigned long DeviceId, [in] OBEX_DEVICE_TYPE DeviceType, [out] error_status_t * pStatus, [out] enum FAILURE_LOCATION * pLocation ); error_status_t CancelSend( [in] handle_t RpcBinding, [in] COOKIE ClientCookie ); error_status_t CancelReceive( [in] handle_t RpcBinding, [in] COOKIE ClientCookie ); }