#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