IRS_vrp_get


#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