Condividi tramite


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

Vedere anche

Riferimenti

enumerazioni (debug di Visual Studio)

PROCESS_INFORMATION