Freigeben über


SetAttributes-Methode der MSFT_StorageProvider-Klasse

Legt die Attribute des Anbieters fest.

Syntax

UInt32 SetAttributes(
  [in]  UInt16 RemoteSubsystemCacheMode,
  [out] String ExtendedStatus
);

Parameter

RemoteSubsystemCacheMode [in]

Der festzulegende Zwischenspeicherungsmodus. Der Wert 3 ermöglicht das Zwischenspeichern für alle registrierten Remotesubsysteme. Der Wert 2 deaktiviert die Zwischenspeicherung für alle registrierten Remotesubsysteme. Diese Methode betrifft nur die remote registrierten Subsysteme; Lokale Subsystemanforderungen werden direkt ohne Zwischenspeicherung gemeldet.

Wert Bedeutung
2 Disabled
3 Manuelle Ermittlung

ExtendedStatus [out]

Erweiterte Fehlerinformationen des Speicheranbieters in einem MSFT_StorageExtendedStatus-Objekt. Die Informationen sind implementierungsspezifisch.

Rückgabewert

Success (0)

Nicht unterstützt (1)

Unspezifischer Fehler (2)

Timeout (3)

Fehler (4)

Ungültiger Parameter (5)

Zugriff verweigert (40001)

Es stehen nicht genügend Ressourcen zur Verfügung, um den Vorgang abzuschließen. (40002)

Es kann keine Verbindung mit dem Speicheranbieter hergestellt werden. (46000)

Der Speicheranbieter kann sich nicht mit dem Speichersubsystem verbinden. (46001)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Weitere Informationen

MSFT_StorageProvider