ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

id_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 doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.