IFsiFileItem2::RemoveStream-Methode (imapi2fs.h)
Entfernt eine benannte Streamzuordnung mit einer Datei.
Syntax
HRESULT RemoveStream(
[in] BSTR name
);
Parameter
[in] name
Zeichenfolge, die den Namen der zu entfernenden benannten Streamzuordnung angibt. Dies sollte den Pfad nicht enthalten und sollte nur gültige Zeichen gemäß den Dateisystembenennungskonventionen enthalten.
Rückgabewert
S_OK wird bei Erfolg zurückgegeben, aber als Ergebnis der Implementierung können andere Erfolgscodes zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Einem Vorgangsfehler zurückgegeben, stellen jedoch nicht die einzigen möglichen Fehlerwerte dar:
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Das Feature wird für die aktuelle Dateisystemrevision nicht unterstützt und wird daher ohne dieses Feature erstellt. |
|
Der Zeiger ist ungültig. |
|
Der für den Parameter '%1!ls!' angegebene Wert ungültig. |
|
ls!' ist nicht Teil des Dateisystems. Sie muss hinzugefügt werden, um diesen Vorgang abzuschließen. |
|
Das IFileSystemImage-Objekt , auf das verwiesen wird, befindet sich im schreibgeschützten Modus. |
|
Interner Dateisystemfehler ist aufgetreten. |
|
'%1!ls!' Name ist bereits vorhanden. |
|
Daten aus dem Datenstrom, der für die Datei '%1!ls!' bereitgestellt wird, können nicht gelesen werden. |
|
Das Hinzufügen von '%1!ls!' würde dazu führen, dass ein Ergebnisbild größer als der aktuell konfigurierte Grenzwert ist. |
|
Der für die Datei '%1!ls!' bereitgestellte Datenstrom ist inkonsistent ; erwartet %2! I64d! Bytes, gefunden %3! I64d! |
|
Fehler beim Zuordnen des erforderlichen Arbeitsspeichers. |
Hinweise
Diese Methode kann nur für Dateielemente aufgerufen werden, die im Dateisystemimage vorhanden sind.
Der Benutzer muss UDF aktivieren und die UDF-Revision auf 2.00 oder höher festlegen, um benannte Streams zu unterstützen.
Diese Methode wird in Windows Server 2003 mit Service Pack 1 (SP1), Windows XP mit Service Pack 2 (SP2) und Windows Vista über das Windows Feature Pack for Storage unterstützt. Alle von diesem Updatepaket bereitgestellten Features werden in Windows 7 und Windows Server 2008 R2 nativ unterstützt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista, Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | imapi2fs.h |