Freigeben über


IFsrmQuotaManager::EnumQuotas-Methode (fsrmquota.h)

[Diese Methode wird aus Kompatibilitätsgründen unterstützt, es wird jedoch empfohlen, die FSRM-WMI-Klassen zum Verwalten von FSRM zu verwenden. Sehen Sie sich die MSFT_FSRMQuota-Klasse an.]

Listet die Kontingente für das angegebene Verzeichnis und alle Kontingente auf, die den Unterverzeichnissen zugeordnet sind (rekursiv).

Syntax

HRESULT EnumQuotas(
  [in]  BSTR                       path,
  [in]  FsrmEnumOptions            options,
  [out] IFsrmCommittableCollection **quotas
);

Parameter

[in] path

Der lokale Verzeichnispfad, der dem Kontingent zugeordnet ist, das Sie auflisten möchten. Die Zeichenfolge ist auf 260 Zeichen beschränkt.

Wenn der Pfad mit "*" endet, rufen Sie alle Kontingente ab, die den unmittelbaren Unterverzeichnissen des Pfads zugeordnet sind (enthält nicht das Kontingent, das dem Pfad zugeordnet ist).

Wenn der Pfad mit "..." endet, rufen Sie das Kontingent für den Pfad und alle Kontingente ab, die den unmittelbaren Unterverzeichnissen des Pfads zugeordnet sind (rekursiv).

Wenn der Pfad nicht auf "*" oder "..." endet, rufen Sie nur das Kontingent für den Pfad ab.

Wenn pfad NULL oder leer ist, gibt die Methode alle Kontingente zurück.

[in] options

Optionen, die beim Aufzählen der Kontingente verwendet werden sollen. Mögliche Werte finden Sie in der FsrmEnumOptions-Enumeration .

[out] quotas

Eine IFsrmCommittableCollection-Schnittstelle , die eine Auflistung der Kontingente enthält.

Jedes Element der Auflistung ist ein VARIANT vom Typ VT_DISPATCH. Fragen Sie den pdispVal-Member der Variante für die IFsrmQuota-Schnittstelle ab.

Die Auflistung ist leer, wenn der Pfad keine Kontingente enthält.

Rückgabewert

Die -Methode gibt die folgenden Rückgabewerte zurück.

Bemerkungen

Um Kontingente aufzulisten, die automatisch für die Unterverzeichnisse des Pfads gelten, rufen Sie die IFsrmQuotaManager::EnumAutoApplyQuotas-Methode auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile fsrmquota.h (include FsrmQuota.h, FsrmTlb.h)
DLL SrmSvc.dll

Weitere Informationen

FsrmQuotaManager

IFsrmQuotaManager

IFsrmQuotaManagerEx

MSFT_FSRMQuota