windows-nt/Source/XPSP1/NT/net/irda/idl/irsend.idl
2020-09-26 16:20:57 +08:00

45 lines
1.3 KiB
Plaintext

//+-------------------------------------------------------------------------
//
// 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
);
}