Partager via


PROCESS_INFORMATION_FIELDS

Spécifié le type d'informations à récupérer pour un processus.

enum enum_PROCESS_INFO_FIELDS { 
   PIF_FILE_NAME             = 0x00000001,
   PIF_BASE_NAME             = 0x00000002,
   PIF_TITLE                 = 0x00000004,
   PIF_PROCESS_ID            = 0x00000008,
   PIF_SESSION_ID            = 0x00000010,
   PIF_ATTACHED_SESSION_NAME = 0x00000020,
   PIF_CREATION_TIME         = 0x00000040,
   PIF_FLAGS                 = 0x00000080,
   PIF_ALL                   = 0x000000ff
};
typedef DWORD PROCESS_INFO_FIELDS;
public enum enum_PROCESS_INFO_FIELDS { 
   PIF_FILE_NAME             = 0x00000001,
   PIF_BASE_NAME             = 0x00000002,
   PIF_TITLE                 = 0x00000004,
   PIF_PROCESS_ID            = 0x00000008,
   PIF_SESSION_ID            = 0x00000010,
   PIF_ATTACHED_SESSION_NAME = 0x00000020,
   PIF_CREATION_TIME         = 0x00000040,
   PIF_FLAGS                 = 0x00000080,
   PIF_ALL                   = 0x000000ff
};

Membres

  • PIF_FILE_NAME
    Initialisez/utilisez le champ d' bstrFileName de la structure de PROCESS_INFORMATION .

  • PIF_BASE_NAME
    Initialisez/utilisez le champ d' bstrBaseName de la structure d' PROCESS_INFO .

  • PIF_TITLE
    Initialisez/utilisez le champ d' bstrTitle de la structure d' PROCESS_INFO .

  • PIF_PROCESS_ID
    Initialisez/utilisez le champ d' ProcessId de la structure d' PROCESS_INFO .

  • PIF_SESSION_ID
    Initialisez/utilisez le champ d' dwSessionId de la structure d' PROCESS_INFO .

  • PIF_ATTACHED_SESSION_NAME
    Initialisez/utilisez le champ d' bstrAttachedSessionName de la structure d' PROCESS_INFO .

  • PIF_CREATION_TIME
    Initialisez/utilisez le champ d' CreationTime de la structure d' PROCESS_INFO .

  • PIF_FLAGS
    Initialisez/utilisez le champ d' Flags de la structure d' PROCESS_INFO .

  • PIF_ALL
    Effectue tous les champs.

Notes

passé à la méthode d' IDebugProcess2 : : GetInfo indiquer que des champs de la structure de PROCESS_INFORMATION doivent être initialisé.

Également utilisé dans le domaine de Fields de la structure d' PROCESS_INFO pour indiquer les champs sont utilisés et valides.

Ces indicateurs peuvent être combinées avec ORde bits.

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

Énumérations (débogage Visual Studio)

PROCESS_INFORMATION