PROCESS_INFO_FIELDS

Gibt an, welche Art von Informationen für einen Prozess abgerufen werden sollen.

Syntax

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

Felder

PIF_FILE_NAME
Initialisieren/verwenden Sie das bstrFileName Feld der PROCESS_INFO Struktur.

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

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

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

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

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

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

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

PIF_ALL
Füllt alle Felder aus.

Hinweise

Wird an die GetInfo-Methode übergeben, um anzugeben, welche Felder der PROCESS_INFO Struktur initialisiert werden sollen.

Wird auch im Fields Feld der PROCESS_INFO Struktur verwendet, um anzugeben, welche Felder verwendet und gültig sind.

Diese Kennzeichen können mit einem bitweisen ORkombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch