Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenid_queue.h
Go to the documentation of this file.
00001 #ifndef __UNIATA_COMMAND_QUEUE_SUPPORT__H__ 00002 #define __UNIATA_COMMAND_QUEUE_SUPPORT__H__ 00003 00004 /* 00005 Insert command to proper place of command queue 00006 Perform reorder if necessary 00007 */ 00008 VOID 00009 NTAPI 00010 UniataQueueRequest( 00011 IN PHW_CHANNEL chan, 00012 IN PSCSI_REQUEST_BLOCK Srb 00013 ); 00014 00015 /* 00016 Remove request from queue and get next request 00017 */ 00018 VOID 00019 NTAPI 00020 UniataRemoveRequest( 00021 IN PHW_CHANNEL chan, 00022 IN PSCSI_REQUEST_BLOCK Srb 00023 ); 00024 00025 /* 00026 Get currently processed request 00027 (from head of the queue) 00028 */ 00029 PSCSI_REQUEST_BLOCK 00030 NTAPI 00031 UniataGetCurRequest( 00032 IN PHW_CHANNEL chan 00033 ); 00034 00035 /* 00036 Get next channel to be serviced 00037 (used in simplex mode only) 00038 */ 00039 PHW_CHANNEL 00040 NTAPI 00041 UniataGetNextChannel( 00042 IN PHW_CHANNEL chan 00043 ); 00044 00045 #endif //__UNIATA_COMMAND_QUEUE_SUPPORT__H__ Generated on Sun May 27 2012 04:28:25 for ReactOS by
1.7.6.1
|