Aracılığıyla paylaş


PROCESS_INFO

İşlem hakkında bilgi içerir.

Sözdizimi

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

Üyeler

Fields
PROCESS_INFO_FIELDS numaralandırmasından hangi alanların doldurulacağını belirten bayrakların birleşimi.

bstrFileName
İşlemin tam yol adı. parametresiyle GN_FILENAMEGetName yöntemini çağırmaya eşdeğerdir.

bstrBaseName
İşlemin dosya adı ve uzantısı. parametresiyle GN_BASENAMEyöntemini çağırmaya IDebugProcess2::Getname eşdeğerdir.

bstrTitle
Varsa, işlemin başlığı. parametresiyle GN_TITLEyöntemini çağırmaya IDebugProcess2::Getname eşdeğerdir.

ProcessId
İşlemi tanımlayan AD_PROCESS_ID yapısı. GetPhysicalProcessId yöntemini çağırmaya eşdeğerdir.

dwSessionId
Bu işlemin çalıştığı hata ayıklama oturumunun tanımlayıcısı.

bstrAttachedSessionName
Ekli oturum adı. GetAttachedSessionName yöntemini çağırmaya eşdeğerdir.

CreationTime
İşlemin oluşturulduğu zaman.

Flags
İşlemin özelliklerini belirten PROCESS_INFO_FLAGS numaralandırmasından bayrakların birleşimi.

Açıklamalar

Bu yapı, doldurulduğu GetInfo yöntemine geçirilir.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.