Freigeben über


IDebugProperty2::GetPropertyInfo

Ruft die DEBUG_PROPERTY_INFORMATION Struktur ab, die eine Eigenschaft beschreibt.

HRESULT GetPropertyInfo ( 
   DEBUGPROP_INFO_FLAGS dwFields,
   DWORD                nRadix,
   DWORD                dwTimeout,
   IDebugReference2**   rgpArgs,
   DWORD                dwArgCount,
   DEBUG_PROPERTY_INFO* pPropertyInfo
);
int GetPropertyInfo ( 
   enum_DEBUGPROP_INFO_FLAGS dwFields,
   uint                      nRadix,
   uint                      dwTimeout,
   IDebugReference2[]        rgpArgs,
   uint                      dwArgCount,
   DEBUG_PROPERTY_INFO[]     pPropertyInfo
);

Parameter

  • dwFields
    [in] Eine Kombination von Werten aus der DEBUGPROP_INFORMATION_FLAGS-Enumeration, die angibt, welche Felder die pPropertyInfo Struktur heraus gefüllt werden sollen.

  • nRadix
    [in] Wenn zu verwendende Basisklasse, die alle numerischen Daten formatiert werden.

  • dwTimeout
    [in] Bevor der Rückgabe dieser Methode gibt die maximale Zeit in Millisekunden an, zu warten. Verwenden Sie INFINITE , um unbegrenzt zu warten.

  • rgpArgs
    [in, out] Für zukünftige Verwendung reserviert. Auf einem NULL-Wert.

  • dwArgCount
    [in] Für zukünftige Verwendung reserviert. Position auf Null.

  • pPropertyInfo
    [out] Eine DEBUG_PROPERTY_INFORMATION Struktur, die mit der Beschreibung der Eigenschaft ausgefüllt wird.

Rückgabewert

Bei Erfolg gibt S_OKzurück. gibt andernfalls Fehlercode zurück.

Siehe auch

Referenz

IDebugProperty2

DEBUGPROP_INFORMATION_FLAGS

IDebugReference2

DEBUG_PROPERTY_INFORMATION