00001 #ifndef com_routines_h 00002 #define com_routines_h 00003 00004 #include <far_pointers.h> 00005 00006 void com_std_delattnast (struct _acb **acb_lh, struct _ucb *ucb); 00007 void com_std_delattnastp (struct _acb **acb_lh, struct _ucb *ucb, int ipid); 00008 void com_std_delctrlast (struct _acb **acb_lh, struct _ucb *ucb, int matchchar, int32 *inclchar_p); 00009 void com_std_delctrlastp (struct _acb **acb_lh, struct _ucb *ucb, int ipid, int matchchar, int32 *inclchar_p); 00010 void com_std_drvdealmem (void *ptr); 00011 int com_std_flushattns (struct _pcb *pcb, struct _ucb *ucb, int chan, struct _acb **acb_lh); 00012 int com_std_flushctrls (struct _pcb *pcb, struct _ucb *ucb, int chan, struct _acb **acb_lh, int32 *mask_p); 00013 void com_std_post (struct _irp *irp, struct _ucb *ucb); 00014 void com_std_post_nocnt (struct _irp *irp); 00015 int com_std_setattnast (struct _irp *irp, struct _pcb *pcb, struct _ucb *ucb, struct _ccb *ccb, struct _acb **acb_lh); 00016 int com_std_setctrlast (struct _irp *irp, struct _pcb *pcb, struct _ucb *ucb, struct _ccb *ccb, struct _acb **acb_lh, int mask, struct _tast **tast_p); 00017 00018 #endif 00019