#include <isp.h> typedef struct ISP_GET_FRST_NXT_DCB { ISP ISP_gfnd_hdr; // Standard header ULONG ISP_gfnd_dcb_offset; // address of current DCB; see below ULONG ISP_gfnd_found_dcb; // address of next DCB; see below BYTE ISP_gfnd_dcb_type; // device type or 0ffh UCHAR ISP_pad7[3]; // Pad to DWORD boundary } ISP_GET_FRST_NXT_DCB, *PISP_GET_FRST_NXT_DCB;
Contains information for a ISP_GET_FRST_NEXT_DCB function.
ISP_gfnd_dcb_offset
Address of the current DCB. To retrieve the first DCB in the chain, set this member to zero. Otherwise, use the value returned in ISP_gfnd_found_dcb from a previous call to get the next DCB.
ISP_gfnd_found_dcb
Address of the next DCB in the chain if the function result is zero. Otherwise, this member is not defined.
ISP_gfnd_dcb_type
Device type. Can be one of the device types defined for the DCB structure. If this is 0xFF the search is not restricted to a specific device type.
See also DCB