IFsiDirectoryItem::AddDirectory-Methode (imapi2fs.h)
Fügt dem Dateisystemimage ein Verzeichnis hinzu.
Syntax
HRESULT AddDirectory(
[in] BSTR path
);
Parameter
[in] path
Zeichenfolge, die den relativen Pfad des zu erstellenden Verzeichnisses enthält.
Geben Sie den vollständigen Pfad an, wenn Sie diese Methode aus dem Stammverzeichniselement aufrufen.
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 | Beschreibung |
---|---|
|
Pfad '%1!s!' ist schlecht formatiert oder enthält ungültige Zeichen.
Wert: 0xC0AAB110 |
|
Der für den Parameter %1!ls! angegebene Wert ist ungültig.
Wert: 0xC0AAB101 |
|
ls!" ist nicht Teil des Dateisystems. Sie muss hinzugefügt werden, um diesen Vorgang abzuschließen.
Wert: 0xC0AAB10B |
|
Das FileSystemImage-Objekt befindet sich im schreibgeschützten Modus.
Wert: 0xC0AAB102 |
Hinweise
Das übergeordnete Verzeichnis für das neue Unterverzeichnis muss bereits innerhalb des Dateisystemimages vorhanden sein.
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 |