#include <ilb.h>
typedef struct ILB {
PFNISP ILB_service_rtn; // addr of service routine; see below
PVOID ILB_dprintf_rtn; // addr of dprintf routine; see below
PVOID ILB_Wait_10th_Sec; // addr of wait routine; see below
PVOID ILB_internal_request; // addr of request routine; see below
PVOID ILB_io_criteria_rtn; // addr of IOR criteria routine
PVOID ILB_int_io_criteria_rtn; // addr of IOP criteria routine
ULONG ILB_dvt; // offset to addr of driver's DVT
ULONG ILB_ios_mem_virt; // addr of IOS memory pool; see below
ULONG ILB_enqueue_iop; // addr of enqueue routine; see below
ULONG ILB_dequeue_iop; // addr of dequeue routine
ULONG ILB_reserved_1; // reserved; must be zero
ULONG ILB_reserved_2; // reserved; must be zero
USHORT ILB_flags; //flags; see below
CHAR ILB_driver_numb; // number of calls to AEP_INITIALIZE
CHAR ILB_reserved_3; // reserved; must be zero
} ILB, *PILB;
Contains information about IOS linkage for a driver.
DRP