PROCESS_INFO
Contiene información sobre un proceso.
Sintaxis
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;
};
Miembros
Fields
Combinación de marcas de la enumeración PROCESS_INFO_FIELDS que especifica qué campos se rellenan.
bstrFileName
Nombre de ruta de acceso completo del proceso. Equivalente a llamar al método GetName con el parámetro GN_FILENAME
.
bstrBaseName
Nombre de archivo y extensión del proceso. Equivalente a llamar al IDebugProcess2::Getname
método con el parámetro GN_BASENAME
.
bstrTitle
Título del proceso, si existe uno. Equivalente a llamar al IDebugProcess2::Getname
método con el parámetro GN_TITLE
.
ProcessId
Estructura AD_PROCESS_ID que identifica el proceso. Equivalente a llamar al método GetPhysicalProcessId .
dwSessionId
Identificador de la sesión de depuración en la que se ejecuta este proceso.
bstrAttachedSessionName
Nombre de la sesión adjunta. Equivalente a llamar al método GetAttachedSessionName .
CreationTime
Hora en que se creó el proceso.
Flags
Combinación de marcas de la enumeración PROCESS_INFO_FLAGS que especifica las propiedades del proceso.
Comentarios
Esta estructura se pasa al método GetInfo donde se rellena.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll