Méthode IDebugSymbols3 ::GetSourcePathElementWide (dbgeng.h)

La méthode GetSourcePathElementWide retourne un élément du chemin d’accès source.

Syntaxe

HRESULT GetSourcePathElementWide(
  [in]            ULONG  Index,
  [out, optional] PWSTR  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG ElementSize
);

Paramètres

[in] Index

Spécifie l’index de l’élément dans le chemin d’accès source qui sera retourné. Le chemin source est une chaîne qui contient des éléments séparés par des points-virgules (;). L’index du premier élément est égal à zéro.

[out, optional] Buffer

Reçoit l’élément de chemin d’accès source. Chaque élément de chemin d’accès source peut être un répertoire ou un serveur source. Si La mémoire tampon a la valeur NULL, ces informations ne sont pas retournées.

[in] BufferSize

Spécifie la taille, en caractères, de la mémoire tampon .

[out, optional] ElementSize

Reçoit la taille, en caractères, de l’élément de chemin d’accès source.

Valeur retournée

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour .

Code de retour Description
S_OK
La méthode a réussi.
E_NOINTERFACE
Le chemin d’accès source contient moins d’éléments d’index .

Remarques

Le chemin d’accès source est utilisé par le moteur lors de la recherche de fichiers sources.

Pour plus d’informations sur la manipulation du chemin d’accès source, consultez Utilisation de fichiers sources. Pour obtenir une vue d’ensemble du chemin d’accès source et de sa syntaxe, consultez Chemin d’accès source.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

AppendSourcePath

GetSourcePath

IDebugSymbols3