#include <irs.h> typedef struct IRS_vrp_get { UCHAR filler1; // must be IRS_GET_VRP UCHAR filler2; // result; see below UCHAR IRS_v_g_dev_type; // device type; see below ULONG IRS_v_g_designtr; // volume ID or device name ULONG IRS_v_g_handle; // volume handle ULONG IRS_v_g_vrp; // address of VRP } IRS_vrp_get, *PIRS_vrp_get;
Contains information for a IRS_GET_VRP function.
filler2
Function result. It is IRS_V_G_SUCCESS if the function is successful; otherwise it is one of these values:.
IRS_V_G_NO_DEVICE | Indicates no device present |
IRS_V_G_UNCERTAIN_MEDIA | Indicates uncertain media |
IRS_v_g_dev_type
Device type. Can be IRS_V_G_CHAR to direct the function to get the VRP for the character device named by in v_g_designtr.
See also VRP