#ifndef __AUTOGUEST__#define __AUTOGUEST__/*----------------------------------------------------------------------	Install the PPC AutoGuest patch		This patch allows an application to start a session with a	remote computer without bringing up an authentication dialog	box if (& only if) it is possible to connect to said machine	as a guest.  If it is not possible to connect as a guest,	the authentication dialog box is brought up, but only if	your application is in the foreground.  (Without this patch,	StartSecureSession is perfectly happy to bring up the	authentication dialog box while your application is in the	background).		This function returns a longword which should be passed to	DeinstallPPCAutoGuest to remove the patch	----------------------------------------------------------------------*/long InstallPPCAutoGuest(void);/*----------------------------------------------------------------------		Remove the PPC AutoGuest patch		The parameter should be the longword returned from	InstallPPCAutoGuest	----------------------------------------------------------------------*/void DeinstallPPCAutoGuest( long oldPPCDispatch );/*----------------------------------------------------------------------	Install the 'No Interaction Allowed' Patch		This patch prevents the EPPC toolbox from returning a	'No User Interaction Allowed' error (-610) if your application	attempts to start a session while it is in the background.		You should not install this patch unless the 'PPCAutoGuest'	patch is also installed; if you do, your program will bring	up an authentication dialog box even if it is in the background.	This is a bad thing.	----------------------------------------------------------------------*/long InstallNoInteractionPatch(void);/*----------------------------------------------------------------------		Remove the 'No Interaction Allowed' Patch		The parameter should be the longword returned from	InstallPPCAutoGuest	----------------------------------------------------------------------*/void DeinstallNoInteractionPatch( long oldDispose );/*----------------------------------------------------------------------		This function returns 'true' if the current process is in the	foreground.  It is used by the PPC Autoguest patch.	----------------------------------------------------------------------*/Boolean InForeGround(void);#endif