IDiskQuotaControl::Initialize-Methode (dskquota.h)
Initialisiert ein neues DiskQuotaControl-Objekt , indem das NTFS-Dateisystemvolume mit den angeforderten Zugriffsrechten geöffnet wird. Der Rückgabewert gibt an, ob das Volume NTFS-Dateisystem-Datenträgerkontingente unterstützt und ob der Aufrufer über ausreichende Zugriffsrechte verfügt.
Syntax
HRESULT Initialize(
[in] LPCWSTR pszPath,
[in] BOOL bReadWrite
);
Parameter
[in] pszPath
Der Pfad zum Volumestamm, z. B. C:\ oder \\Ihr Computer.
[in] bReadWrite
Wenn dieser Wert TRUE ist, wird das Volume im Lese-/Schreibmodus geöffnet. Wenn dieser Wert FALSE ist, wird das Volume im schreibgeschützten Modus geöffnet. Um Daten in die Kontingentdatei zu schreiben, müssen Sie TRUE angeben, und der Aufruf dieser Methode muss erfolgreich zurückgegeben werden.
Rückgabewert
Diese Methode gibt einen der folgenden Werte zurück.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der Aufrufer verfügt über unzureichende Zugriffsrechte. |
|
Der angeforderte Pfadname ist ungültig. |
|
Die angeforderte Datei oder das angeforderte Objekt wurde nicht gefunden. |
|
Das Controllerobjekt wurde bereits initialisiert. Die mehrfache Initialisierung ist nicht zulässig. |
|
Der angeforderte Dateipfad ist ungültig. |
|
Das Dateisystem unterstützt keine Kontingente. |
|
Der angeforderte Dateipfad wurde nicht gefunden. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dskquota.h |
DLL | Dskquota.dll |