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.
 
 
 
 
 
 

61 lines
1.0 KiB

#ifdef __cplusplus
extern "C" {
#endif
typedef
VOID
(*ADHOC_CALLBACK)(
PVOID Context,
BOOL Availible
);
typedef
void (* SET_TRAY_STATUS_FN) (
PVOID Context,
BOOL TrayOn
);
typedef
VOID (*SET_SOUND_STATUS_FN)(
PVOID Context,
BOOL SoundOn
);
typedef void (* SET_LOGON_STATUS_FN)( BOOL x );
typedef BOOL (* IRXFER_INIT_FN)( SET_LOGON_STATUS_FN x,
SET_TRAY_STATUS_FN y
);
void
UpdateDiscoveredDevices(
const OBEX_DEVICE_LIST *IrDevices,
const OBEX_DEVICE_LIST *IpDevices
);
BOOL
InitializeIrxfer(
PVOID Context,
ADHOC_CALLBACK AdhocCallback,
SET_LOGON_STATUS_FN x,
SET_TRAY_STATUS_FN y,
SET_SOUND_STATUS_FN SetSounfCallback,
PVOID *IrxferContext
);
BOOL
UninitializeIrxfer(
PVOID IrXferContext
);
#ifdef __cplusplus
}
#endif