private static extern Int32 _SetRemovableVolumeAccessMode(string securityToken, string deviceName, RemovableVolumeAccessMode newMode);
 /// <summary>
 /// Sets access mode for a given removable volume
 /// </summary>
 /// <param name="securityToken">Security token</param>
 /// <param name="deviceName">Device name of the volume</param>
 /// <param name="newMode">New access mode</param>
 /// <exception cref="Exception">if call was not successfull.</exception>
 public static void SetRemovableVolumeAccessMode(string securityToken, string deviceName, RemovableVolumeAccessMode newMode)
 {
     if (_SetRemovableVolumeAccessMode(securityToken, deviceName, newMode) != 0)
     {
         throw new Exception("Api error");
     }
 }
 private static extern Int32 _SetRemovableVolumesAccessMode(string securityToken, RemovableVolumeAccessMode newAccessMode);
 /// <summary>
 /// Defines the global access mode for removable volumes
 /// </summary>
 /// <param name="securityToken">Security token</param>
 /// <param name="newAccessMode">New access mode</param>
 /// <exception cref="Exception">if call was not successfull.</exception>
 public static void SetRemovableVolumesAccessMode(string securityToken, RemovableVolumeAccessMode newAccessMode)
 {
     if (_SetRemovableVolumesAccessMode(securityToken, newAccessMode) != 0)
     {
         throw new Exception();
     }
 }