Partager via


Méthode IFsiDirectoryItem::AddDirectory (imapi2fs.h)

Ajoute un répertoire à l’image du système de fichiers.

Syntaxe

HRESULT AddDirectory(
  [in] BSTR path
);

Paramètres

[in] path

Chaîne qui contient le chemin d’accès relatif du répertoire à créer.

Spécifiez le chemin d’accès complet lors de l’appel de cette méthode à partir de l’élément de répertoire racine.

Valeur retournée

S_OK est retourné en cas de réussite, mais d’autres codes de réussite peuvent être retournés à la suite de l’implémentation. Les codes d’erreur suivants sont généralement retournés en cas d’échec de l’opération, mais ne représentent pas les seules valeurs d’erreur possibles :

Code de retour Description
IMAPI_E_INVALID_PATH
Chemin '%1!s!' est mal formé ou contient des caractères non valides.

Valeur : 0xC0AAB110

IMAPI_E_INVALID_PARAM
La valeur spécifiée pour le paramètre %1!ls! n’est pas valide.

Valeur : 0xC0AAB101

IMAPI_E_NOT_IN_FILE_SYSTEM
ls!' ne fait pas partie du système de fichiers. Il doit être ajouté pour terminer cette opération.

Valeur : 0xC0AAB10B

IMAPI_E_READONLY
L’objet FileSystemImage est en mode lecture seule.

Valeur : 0xC0AAB102

Notes

Le répertoire parent du nouveau sous-répertoire doit déjà exister dans l’image du système de fichiers.

Spécifications

   
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi2fs.h

Voir aussi

IFsiDirectoryItem

IFsiDirectoryItem::Add

IFsiDirectoryItem::AddFile

IFsiDirectoryItem::AddTree

IFsiDirectoryItem::Remove