BPREQI_FIELDSBPREQI_FIELDS

Spécifie les informations à récupérer sur une demande de point d’arrêt.Specifies the information to be retrieved about a breakpoint request.

SyntaxeSyntax

enum enum_BPREQI_FIELDS {   
   BPREQI_BPLOCATION   = 0x0001,  
   BPREQI_LANGUAGE     = 0x0002,  
   BPREQI_PROGRAM      = 0x0004,  
   BPREQI_PROGRAMNAME  = 0x0008,  
   BPREQI_THREAD       = 0x0010,  
   BPREQI_THREADNAME   = 0x0020,  
   BPREQI_PASSCOUNT    = 0x0040,  
   BPREQI_CONDITION    = 0x0080,  
   BPREQI_FLAGS        = 0x0100,  
   BPREQI_ALLOLDFIELDS = 0x01ff  
   BPREQI_VENDOR       = 0x0200,   // BP_REQUEST_INFO2 only  
   BPREQI_CONSTRAINT   = 0x0400,   // BP_REQUEST_INFO2 only  
   BPREQI_TRACEPOINT   = 0x0800,   // BP_REQUEST_INFO2 only  
   BPREQI_ALLFIELDS    = 0x0fff    // BP_REQUEST_INFO2 only  
};  
typedef DWORD BPREQI_FIELDS;  
public enum enum_BPREQI_FIELDS {   
   BPREQI_BPLOCATION   = 0x0001,  
   BPREQI_LANGUAGE     = 0x0002,  
   BPREQI_PROGRAM      = 0x0004,  
   BPREQI_PROGRAMNAME  = 0x0008,  
   BPREQI_THREAD       = 0x0010,  
   BPREQI_THREADNAME   = 0x0020,  
   BPREQI_PASSCOUNT    = 0x0040,  
   BPREQI_CONDITION    = 0x0080,  
   BPREQI_FLAGS        = 0x0100,  
   BPREQI_ALLOLDFIELDS = 0x01ff  
   BPREQI_VENDOR       = 0x0200,   // BP_REQUEST_INFO2 only  
   BPREQI_CONSTRAINT   = 0x0400,   // BP_REQUEST_INFO2 only  
   BPREQI_TRACEPOINT   = 0x0800,   // BP_REQUEST_INFO2 only  
   BPREQI_ALLFIELDS    = 0x0fff    // BP_REQUEST_INFO2 only  
};  

MembresMembers

BPREQI_BPLOCATIONBPREQI_BPLOCATION
Initialisation/utiliser le bpLocation champ (emplacement de point d’arrêt) de la BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the bpLocation (breakpoint location) field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_LANGUAGEBPREQI_LANGUAGE
Initialisation/utiliser le guidLanguage champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the guidLanguage field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_PROGRAMBPREQI_PROGRAM
Initialisation/utiliser le pProgram champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the pProgram field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_PROGRAMNAMEBPREQI_PROGRAMNAME
Initialisation/utiliser le bstrProgramName champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the bstrProgramName field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_THREADBPREQI_THREAD
Initialisation/utiliser le pThread champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the pThread field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_THREADNAMEBPREQI_THREADNAME
Initialisation/utiliser le bstrThreadName champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the bstrThreadName field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_PASSCOUNTBPREQI_PASSCOUNT
Initialisation/utiliser le bpPassCount champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the bpPassCount field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_CONDITIONBPREQI_CONDITION
Initialisation/utiliser le bpCondition champ (condition de point d’arrêt) de la BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the bpCondition (breakpoint condition) field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_FLAGSBPREQI_FLAGS
Initialisation/utiliser le dwFlags champ le BP_REQUEST_INFO ou BP_REQUEST_INFO2 structure.Initialize/use the dwFlags field of the BP_REQUEST_INFO or BP_REQUEST_INFO2 structure.

BPREQI_ALLOLDFIELDSBPREQI_ALLOLDFIELDS
Initialisation/utiliser tous les champs de la de la BP_REQUEST_INFO structure.Initialize/use all fields for the of the BP_REQUEST_INFO structure.

BPREQI_VENDORBPREQI_VENDOR
Initialisation/utiliser le guidVendor champ BP_REQUEST_INFO2 structure.Initialize/use the guidVendor field of BP_REQUEST_INFO2 structure.

BPREQI_CONSTRAINTBPREQI_CONSTRAINT
Initialisation/utiliser le bstrConstraint champ BP_REQUEST_INFO2 structure.Initialize/use the bstrConstraint field of BP_REQUEST_INFO2 structure.

BPREQI_TRACEPOINTBPREQI_TRACEPOINT
Initialisation/utiliser le bstrTracepoint champ BP_REQUEST_INFO2 structure.Initialize/use the bstrTracepoint field of BP_REQUEST_INFO2 structure.

BPREQI_ALLFIELDSBPREQI_ALLFIELDS
Spécifie tous les champs pour la BP_REQUEST_INFO2 structure.Specifies all fields for the BP_REQUEST_INFO2 structure.

NotesRemarks

Est passé comme argument à la GetRequestInfo et BP_REQUEST_INFO méthodes pour spécifier les champs de la BP_REQUEST_INFO et BP_REQUEST_INFO2 structures doivent être initialisées.Passed as an argument to the GetRequestInfo and BP_REQUEST_INFO methods to specify which fields of the BP_REQUEST_INFO and BP_REQUEST_INFO2 structures are to be initialized.

Ces indicateurs sont également utilisés pour indiquer les champs de la BP_REQUEST_INFO et BP_REQUEST_INFO2 les structures sont utilisés et valide lors de chaque structure est retournée.These flags are also used to indicate which fields of the BP_REQUEST_INFO and BP_REQUEST_INFO2 structures are used and valid when each structure is returned.

Ces valeurs peuvent être combinées avec une opération de bits OR.These values may be combined with a bitwise OR.

SpécificationsRequirements

En-tête : msdbg.hHeader: msdbg.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

Énumérations Enumerations
GetRequestInfo GetRequestInfo
BP_REQUEST_INFO BP_REQUEST_INFO
BP_REQUEST_INFO2BP_REQUEST_INFO2