ExtendedDebugPropertyInfo, structureExtendedDebugPropertyInfo Structure

Étend la DebugPropertyInfo structure avec des membres supplémentaires pour caractériser la propriété étendue.Extends the DebugPropertyInfo structure with additional members to characterize the extended property.

SyntaxeSyntax

typedef struct ExtendedDebugPropertyInfo{  
   DBGPROP_INFO_FLAGS  dwValidFields;  
   LPOLESTR  bstrName;  
   LPOLESTR  bstrType;  
   LPOLESTR  bstrValue;  
   LPOLESTR  bstrFullName;  
   DBGPROP_ATTRIB_FLAGS  dwAttrib;  
   IDebugProperty*  pDebugProp;  
   DWORD  nDISPID;  
   DWORD  nType;  
   VARIANT  varValue;  
   ILockBytes*  plbValue;  
   IDebugExtendedProperty*  pDebugExtProp;  
};  

MembresMembers

dwValidFields
Type de données énuméré permet de spécifier les champs qui sont initialisés.An enumerated data type used to specify which fields are initialized.

bstrName
Le nom de propriété dans un contexte.The property name within a context.

bstrType
Le type de propriété en tant que chaîne mise en forme.The property type as formatted string.

bstrValue
La valeur de propriété sous forme de chaîne mise en forme.The property value as a formatted string.

bstrFullName
Le nom complet de la propriété.The full name of the property.

dwAttrib
Énumération qui spécifie les indicateurs pour les attributs de propriété de débogage.An enumeration that specifies the flags for the debug property attributes.

pDebugProp
IDebugPropertyobjet correspondant à cet ExtendedDebugPropertyInfo.IDebugProperty object corresponding to this ExtendedDebugPropertyInfo.

nDISPID
L’id de dispatch.The dispatch id.

nType
Le type de propriété étendue.The extended property type.

varValue
La valeur de propriété étendue si elle peut être contenue dans la variante.The extended property value if it can fit in VARIANT.

plbValue
Les octets de données réelles de la valeur de propriété.The actual data bytes of the property value.

pDebugExtProp
IDebugExtendedPropertyobjet correspondant à cet ExtendedDebugPropertyInfo.IDebugExtendedProperty object corresponding to this ExtendedDebugPropertyInfo.

Voir aussiSee Also

DebugPropertyInfo (Structure) DebugPropertyInfo Structure
IDebugProperty (Interface) IDebugProperty Interface
IDebugExtendedProperty (Interface) IDebugExtendedProperty Interface
DBGPROP_ATTRIB_FLAGS DBGPROP_ATTRIB_FLAGS
DBGPROP_INFO_FLAGSDBGPROP_INFO_FLAGS