Méthode IMsmError::get_Path (mergemod.h)

La méthode get_Path récupère la propriété Path de l’objet Error .

Syntaxe

HRESULT get_Path(
  [out] BSTR *ErrorPath
);

Paramètres

[out] ErrorPath

Pointeur vers un emplacement en mémoire rempli avec une valeur BSTR .

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Signification
E_INVALIDARG
Le chemin d’accès est null.
E_OUTOFMEMORY
Le système n’a pas pu allouer de mémoire pour la chaîne.
S_OK
La fonction a réussi.

Notes

Le client est responsable de la libération de la chaîne résultante à l’aide de SysFreeString.

Dans Windows Installer versions 1.0 et 1.1 , get_Path retourne toujours la chaîne vide. Les versions ultérieures de la classe peuvent utiliser cette fonction pour renvoyer le chemin d’accès au fichier ou au répertoire qui n’a pas pu être créé. Cette valeur est valide uniquement pour les erreurs de type msmErrorFileCreate ou msmErrorDirCreate. Vous pouvez déterminer le type d’erreur en appelant IMsmError::get_Type.

Spécifications

   
Client minimal pris en charge Mergemod.dll 1.0 ou version ultérieure
Plateforme cible Windows
En-tête mergemod.h
DLL Mergemod.dll

Voir aussi

Automatisation des modules de fusion