ReactOS 0.4.16-dev-1946-g52006dd
sptilibp.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  _PASSTHROUGH_DATA
 
struct  _PASSTHROUGH_IRP_CONTEXT
 

Macros

#define TAG_SPTI   'ITPS'
 
#define PASSTHROUGH_CMD_TIMEOUT_MIN_SEC   1
 
#define PASSTHROUGH_CMD_TIMEOUT_MAX_SEC   (30 * 60 * 60)
 
#define GET_IOCTL(IoStack)   ((IoStack)->Parameters.DeviceIoControl.IoControlCode)
 

Typedefs

typedef union _PASSTHROUGH_DATA PASSTHROUGH_DATA
 
typedef union _PASSTHROUGH_DATAPPASSTHROUGH_DATA
 
typedef struct _PASSTHROUGH_IRP_CONTEXT PASSTHROUGH_IRP_CONTEXT
 
typedef struct _PASSTHROUGH_IRP_CONTEXTPPASSTHROUGH_IRP_CONTEXT
 

Macro Definition Documentation

◆ GET_IOCTL

#define GET_IOCTL (   IoStack)    ((IoStack)->Parameters.DeviceIoControl.IoControlCode)

Definition at line 23 of file sptilibp.h.

◆ PASSTHROUGH_CMD_TIMEOUT_MAX_SEC

#define PASSTHROUGH_CMD_TIMEOUT_MAX_SEC   (30 * 60 * 60)

Definition at line 20 of file sptilibp.h.

◆ PASSTHROUGH_CMD_TIMEOUT_MIN_SEC

#define PASSTHROUGH_CMD_TIMEOUT_MIN_SEC   1

Timeouts to wait for a request to be completed, in seconds.

Definition at line 19 of file sptilibp.h.

◆ TAG_SPTI

#define TAG_SPTI   'ITPS'

SPTI allocation tag.

Definition at line 13 of file sptilibp.h.

Typedef Documentation

◆ PASSTHROUGH_DATA

◆ PASSTHROUGH_IRP_CONTEXT

◆ PPASSTHROUGH_DATA

◆ PPASSTHROUGH_IRP_CONTEXT