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.
 
 
 
 
 
 

69 lines
1.1 KiB

#ifndef __IRCOMM_TDI__
#define __IRCOMM_TDI__
#include <af_irda.h>
#include <irdatdi.h>
NTSTATUS
IrdaDiscoverDevices(
PDEVICELIST pDevList,
PULONG pDevListLen
);
NTSTATUS
IrdaIASStringQuery(
ULONG DeviceID,
PSTR ClassName,
PSTR AttributeName,
PWSTR *ReturnString
);
NTSTATUS
IrdaIASIntegerQuery(
ULONG DeviceID,
PSTR ClassName,
PSTR AttributeName,
LONG *ReturnValue
);
NTSTATUS
IrdaIASStringSet(
HANDLE AddressHandle,
PSTR ClassName,
PSTR AttributeName,
PSTR StringToSet
);
NTSTATUS
IrdaIASOctetSet(
PFILE_OBJECT FileObject,
PSTR ClassName,
PSTR AttributeName,
PUCHAR Value,
ULONG ValueLength
);
VOID
IrdaLazyDiscoverDevices(
HANDLE ControlHandle,
HANDLE Event,
PIO_STATUS_BLOCK Iosb,
PDEVICELIST pDevList,
ULONG DevListLen
);
NTSTATUS
IrdaOpenControlChannel(
HANDLE *ControlHandle
);
#endif