Modifies the characteristics of a device or the paths used to
    access that device.
    For synchronous completion, use the Set Device Characteristics
    and Wait ($SET_DEVICEW) service. The $SET_DEVICEW service is
    identical to the $SET_DEVICE service, except that $SET_DEVICEW
    returns to the caller only after the requested action has taken
    effect.
    For additional information about system service completion, see
    the Synchronize ($SYNCH) service.
    Format
      SYS$SET_DEVICE  [efn] [,chan] [,devnam] ,itmlst [,iosb]
                      [,astadr] [,astprm] [,nullarg]
    C Prototype
      int sys$set_device  (unsigned int efn, unsigned short int chan,
                          void *devnam, void *itmlst, struct _iosb
                          *iosb, void (*astadr)(__unknown_params),
                          int astprm, struct_generic_64 *nullarg);
Additional Information:
explode
extract