public class VolumeID extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
DRIVE_CDROM |
static int |
DRIVE_FIXED |
static int |
DRIVE_NO_ROOT_DIR |
static int |
DRIVE_RAMDISK |
static int |
DRIVE_REMOTE |
static int |
DRIVE_REMOVABLE |
static int |
DRIVE_UNKNOWN |
| Constructor and Description |
|---|
VolumeID() |
VolumeID(ByteReader data) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDriveType() |
String |
getLabel() |
int |
getSerialNumber() |
void |
serialize(ByteWriter bw) |
VolumeID |
setDriveType(int n) |
VolumeID |
setLabel(String s)
if s is null take no effect
|
VolumeID |
setSerialNumber(int n) |
public static final int DRIVE_UNKNOWN
public static final int DRIVE_NO_ROOT_DIR
public static final int DRIVE_REMOVABLE
public static final int DRIVE_FIXED
public static final int DRIVE_REMOTE
public static final int DRIVE_CDROM
public static final int DRIVE_RAMDISK
public VolumeID()
public VolumeID(ByteReader data) throws ShellLinkException, IOException
ShellLinkExceptionIOExceptionpublic void serialize(ByteWriter bw) throws IOException
serialize in interface SerializableIOExceptionpublic int getDriveType()
public VolumeID setDriveType(int n) throws ShellLinkException
ShellLinkExceptionpublic int getSerialNumber()
public VolumeID setSerialNumber(int n)
public String getLabel()
Copyright © 2016–2018 Frederik Kammel. All rights reserved.