Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zu einem Prozess.
Syntax
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;
};
Mitglieder
Fields
Eine Kombination von Flags aus der PROCESS_INFO_FIELDS-Aufzählung , die angibt, welche Felder ausgefüllt sind.
bstrFileName
Der vollständige Pfadname des Prozesses. Entspricht dem Aufrufen der GetName-Methode mit dem Parameter GN_FILENAME.
bstrBaseName
Der Dateiname und die Erweiterung des Prozesses. Entspricht dem Aufrufen der IDebugProcess2::Getname Methode mit dem Parameter GN_BASENAME.
bstrTitle
Der Titel des Prozesses, falls vorhanden. Entspricht dem Aufrufen der IDebugProcess2::Getname Methode mit dem Parameter GN_TITLE.
ProcessId
Die AD_PROCESS_ID Struktur, die den Prozess identifiziert. Entspricht dem Aufrufen der GetPhysicalProcessId-Methode .
dwSessionId
Der Bezeichner der Debugsitzung, in der dieser Prozess ausgeführt wird.
bstrAttachedSessionName
Der Name der angefügten Sitzung. Entspricht dem Aufrufen der GetAttachedSessionName-Methode .
CreationTime
Der Zeitpunkt, zu dem der Prozess erstellt wurde.
Flags
Eine Kombination von Flags aus der PROCESS_INFO_FLAGS Enumeration, die Eigenschaften des Prozesses angeben.
Hinweise
Diese Struktur wird an die GetInfo-Methode übergeben, in der sie ausgefüllt wird.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll