IDebugSymbols3::GetSourcePath, méthode (dbgeng.h)

La méthode GetSourcePath retourne le chemin d’accès source.

Syntaxe

HRESULT GetSourcePath(
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG PathSize
);

Paramètres

[out, optional] Buffer

Reçoit le chemin d’accès source. Il s’agit d’une chaîne qui contient des éléments de chemin d’accès source séparés par des points-virgules (;). Chaque élément de chemin d’accès source peut spécifier un répertoire ou un serveur source. Si la mémoire tampon est NULL, ces informations ne sont pas retournées.

[in] BufferSize

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

[out, optional] PathSize

Reçoit la taille, en caractères, du chemin d’accès source.

Valeur de retour

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.
S_FALSE
La méthode a réussi. Toutefois, la mémoire tampon n’était pas suffisamment grande pour contenir le chemin source et le chemin a été tronqué.

Remarques

Le chemin 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 source et de sa syntaxe, consultez Chemin d’accès source.

Configuration requise

   
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (include Dbgeng.h)

Voir aussi

AppendSourcePath

GetSourcePathElement

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetSourcePath