PROCESS_INFORMATION_FIELDS
Specifica il tipo di informazioni per recuperare un processo.
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
};
Membri
PIF_FILE_NAME
Inizializzare/utilizzare il campo di bstrFileName PROCESS_INFORMATION della struttura.PIF_BASE_NAME
Inizializzare/utilizzare il campo di bstrBaseName della struttura di PROCESS_INFO .PIF_TITLE
Inizializzare/utilizzare il campo di bstrTitle della struttura di PROCESS_INFO .PIF_PROCESS_ID
Inizializzare/utilizzare il campo di ProcessId della struttura di PROCESS_INFO .PIF_SESSION_ID
Inizializzare/utilizzare il campo di dwSessionId della struttura di PROCESS_INFO .PIF_ATTACHED_SESSION_NAME
Inizializzare/utilizzare il campo di bstrAttachedSessionName della struttura di PROCESS_INFO .PIF_CREATION_TIME
Inizializzare/utilizzare il campo di CreationTime della struttura di PROCESS_INFO .PIF_FLAGS
Inizializzare/utilizzare il campo di Flags della struttura di PROCESS_INFO .PIF_ALL
Compilare tutti i campi.
Note
Passato IDebugProcess2:: GetInfo al metodo per indicare i campi PROCESS_INFORMATION della struttura devono essere inizializzati.
Utilizzata anche nel campo di Fields della struttura di PROCESS_INFO per indicare quali campi vengono utilizzati e validi.
Questi flag possono essere combinate con ORbit per bit.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll