Freigeben über


PROCESS_INFORMATION_FIELDS

Gibt an, welche Art von Informationen für einen Prozess zu erhalten.

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
};

Mitglieder

  • PIF_FILE_NAME
    Initialisieren Sie bstrFileName /verwenden das Feld PROCESS_INFORMATION Struktur.

  • PIF_BASE_NAME
    Initialisieren Sie bstrBaseName /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_TITLE
    Initialisieren Sie bstrTitle /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_PROCESS_ID
    Initialisieren Sie ProcessId /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_SESSION_ID
    Initialisieren Sie dwSessionId /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_ATTACHED_SESSION_NAME
    Initialisieren Sie bstrAttachedSessionName /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_CREATION_TIME
    Initialisieren Sie CreationTime /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_FLAGS
    Initialisieren Sie Flags /verwenden das Feld PROCESS_INFO Struktur.

  • PIF_ALL
    Ergänzt alle Felder.

Hinweise

So IDebugProcess2::GetInfo die Methode übergeben, um anzugeben, welche Felder der PROCESS_INFORMATION Struktur initialisiert werden sollen.

Außerdem wird ein Fields Feld der PROCESS_INFO Struktur, um anzugeben, welche Felder verwendet und gültig sind.

Diese Flags werden mit bitweisen ORkombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

PROCESS_INFORMATION