IFsiFileItem2::get_FsiNamedStreams-Methode (imapi2fs.h)
Ruft eine Auflistung benannter Datenströme ab, die einer Datei im Dateisystemimage zugeordnet sind.
Syntax
HRESULT get_FsiNamedStreams(
[out, optional] IFsiNamedStreams **streams
);
Parameter
[out, optional] streams
Zeiger auf ein IFsiNamedStreams-Objekt , das eine Auflistung benannter Datenströme darstellt, die der Datei zugeordnet sind.
Rückgabewert
S_OK wird bei Erfolg zurückgegeben, aber andere Erfolgscodes können als Ergebnis der Implementierung zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Vorgangsfehlern zurückgegeben, stellen aber nicht die einzigen möglichen Fehlerwerte dar:
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Ungültiger Zeiger. |
|
Eigenschaft '%1!ls!' ist nicht zugänglich. |
|
Fehler beim Zuweisen des erforderlichen Arbeitsspeichers. |
Hinweise
Wenn diese Methode für ein Dateielement aufgerufen wird, das selbst einen benannten Stream darstellt, wird der IMAPI_E_PROPERTY_NOT_ACCESSIBLE Fehlercode zurückgegeben, da benannte Datenströme keine zusätzlichen benannten Datenströme enthalten können.
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 Features dieses Updatepakets 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 |