Freigeben über


IFsrmQuotaManager::EnumAutoApplyQuotas-Methode (fsrmquota.h)

[Diese Methode wird aus Gründen der Kompatibilität unterstützt, es wird jedoch empfohlen, die FSRM-WMI-Klassen zu verwenden, um FSRM zu verwalten. Sehen Sie sich die MSFT_FSRMQuota-Klasse an.]

Listet die automatischen Kontingente auf, die dem angegebenen Verzeichnis zugeordnet sind. Die Enumeration kann auch automatische Kontingente enthalten, die Unterverzeichnissen zugeordnet sind (rekursiv).

Syntax

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

Parameter

[in] path

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

Wenn der Pfad mit "*" endet, rufen Sie alle automatischen Kontingente ab, die den unmittelbaren Unterverzeichnissen des Pfads zugeordnet sind (ohne das dem Pfad zugeordnete Kontingent).

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

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

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

[in] options

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

[out] quotas

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

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

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

Rückgabewert

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

Hinweise

Um Kontingente aufzulisten, die nicht automatisch auf die Unterverzeichnisse des Pfads angewendet werden, rufen Sie die IFsrmQuotaManager::EnumQuotas-Methode auf.

Anforderungen

Anforderung Wert
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