MBS Plugin Documentation

Search:

Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchie

New in Version 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0

The list of the   themes,   classes,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

WindowsVolumeInformationMBS.CaseIsPreserved as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The file system preserves the case of filenames when it places a name on disk.
Notes: (Read only property)
WindowsVolumeInformationMBS.CaseSensitive as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The file system supports case-sensitive filenames.
Notes: (Read only property)
class WindowsVolumeInformationMBS
class, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Detailed information on Windows volumes.
WindowsVolumeInformationMBS.Constructor
method, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Plugin version: 5.4, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: A dummy constructor used only for automatic plugin testing.
Notes: Uses "C:" as path and does the same as the other constructor.
WindowsVolumeInformationMBS.Constructor(path as string)
method, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Fills the class with information about the given volume.
Example:
Function Window1.ToString(v as variant) As string
return v
End Function

Sub Window1.Open
dim w as WindowsVolumeInformationMBS

w=new WindowsVolumeInformationMBS("C:\")

pname.text=w.name
pfsName.text=w.FileSystemName
pmaxLen.text=tostring(w.maxNameLength)
pcasePres.text=tostring(w.CaseIsPreserved)
pcasetiv.text=tostring(w.caseSensitive)
punicode.text=tostring(w.SupportsUnicodeFilenames)
pcompressed.text=tostring(w.IsCompressedVolume)
pfileCompress.text=tostring(w.SupportsFileCompression)
pfileEncrypt.text=tostring(w.SupportsFileEncryption)
pserial.text=hex(w.serial)
End Sub

Notes: Path must something like "C:\" or "\\MyServer\MyShare\".
WindowsVolumeInformationMBS.FileSystemName as string
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The name of the filesystem.
Notes:
For example "FAT" or "NTFS".
(Read only property)
WindowsVolumeInformationMBS.IsCompressedVolume as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The specified volume is a compressed volume; for example a DoubleSpace volume.
Notes:
A volume is only SupportsFileCompression or IsCompressedVolume, but never both together.
(Read only property)
WindowsVolumeInformationMBS.MaxNameLength as integer
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The maximum length of a file name on this volume.
Notes:
Should be 255 on normal Windows disks.
(Read only property)
WindowsVolumeInformationMBS.Name as string
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The volume name if the volume is named.
Notes: (Read only property)
WindowsVolumeInformationMBS.Path as string
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The path used in the constructor.
Notes: (Read only property)
WindowsVolumeInformationMBS.Serial as integer
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The volume serial number.
Example:
dim w as WindowsVolumeInformationMBS

w=new WindowsVolumeInformationMBS("C:\")
MsgBox hex(w.Serial)

Notes:
This serial is set to a random name on formatting and can be changed later using some special tools.
(Read only property)
WindowsVolumeInformationMBS.SupportsFileCompression as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The file system supports file-based compression.
Notes:
A volume is only SupportsFileCompression or IsCompressedVolume, but never both together.
(Read only property)
WindowsVolumeInformationMBS.SupportsFileEncryption as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The file system supports the Encrypted File System (EPS).
Notes: (Read only property)
WindowsVolumeInformationMBS.SupportsUnicodeFilenames as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The file system supports Unicode in filenames as they appear on disk.
Notes: (Read only property)
WindowsVolumeInformationMBS.Valid as boolean
property, Files, MBS Win Plugin (Win), class WindowsVolumeInformationMBS, Mac OS X: Does nothing, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Was the constructor successfull?
Notes:
May fail on bad file pathes.
(Read only property)

The items on this page are in the following plugins: MBS Win Plugin.