Solid
10#include "wininterface.h"
11#include <solid/devices/ifaces/block.h>
19class WinBlock :
public WinInterface,
virtual public Solid::Ifaces::Block
24 WinBlock(WinDevice *device);
27 virtual int deviceMajor()
const;
29 virtual int deviceMinor()
const;
31 virtual QString device()
const;
33 static QSet<QString> getUdis();
35 static QString driveLetterFromUdi(
const QString &udi);
36 static QString udiFromDriveLetter(
const QString &drive);
37 static QString resolveVirtualDrive(
const QString &drive);
38 static QSet<QString> updateUdiFromBitMask(
const DWORD unitmask);
39 static QSet<QString> getFromBitMask(
const DWORD unitmask);
42 static QMap<QString, QString> m_driveLetters;
43 static QMap<QString, QSet<QString>> m_driveUDIS;
44 static QMap<QString, QString> m_virtualDrives;
49 static QStringList drivesFromMask(
const DWORD unitmask);
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:55:36 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.