Partager via


PROCESS_INFO

Contient des informations sur un processus.

Syntaxe

public struct PROCESS_INFO { 
   public uint          Fields;
   public string        bstrFileName;
   public string        bstrBaseName;
   public string        bstrTitle;
   public AD_PROCESS_ID ProcessId;
   public uint          dwSessionId;
   public string        bstrAttachedSessionName;
   public FILETIME      CreationTime;
   public uint          Flags;
};

Membres

Fields
Combinaison d’indicateurs de l’énumération PROCESS_INFO_FIELDS qui spécifient les champs à remplir.

bstrFileName
Nom complet du chemin d’accès du processus. Équivaut à appeler la méthode GetName avec le paramètre GN_FILENAME.

bstrBaseName
Nom de fichier et extension du processus. Équivaut à appeler la IDebugProcess2::Getname méthode avec le paramètre GN_BASENAME.

bstrTitle
Titre du processus, s’il en existe un. Équivaut à appeler la IDebugProcess2::Getname méthode avec le paramètre GN_TITLE.

ProcessId
Structure AD_PROCESS_ID qui identifie le processus. Équivaut à appeler la méthode GetPhysicalProcessId .

dwSessionId
Identificateur de la session de débogage dans laquelle ce processus s’exécute.

bstrAttachedSessionName
Nom de session attaché. Équivaut à appeler la méthode GetAttachedSessionName .

CreationTime
Heure de création du processus.

Flags
Combinaison d’indicateurs de l’énumération PROCESS_INFO_FLAGS qui spécifient les propriétés du processus.

Notes

Cette structure est transmise à la méthode GetInfo où elle est renseignée.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi