Partager via


IDebugField : : GetExtendedInfo

Cette méthode extrait les informations détaillées concernant un champ.

HRESULT GetExtendedInfo( 
   REFGUID guidExtendedInfo,
   BYTE**  prgBuffer,
   DWORD*  pdwLen
);
int GetExtendedInfo(
   ref Guid guidExtendedInfo, 
   IntPtr[] prgBuffer, 
   ref uint pdwLen
);

Paramètres

  • guidExtendedInfo
    [in] sélectionne les informations à retourner. Les valeurs valides sont :

    Valeur

    Description

    guidConstantValue

    La valeur comme une séquence d'octets.

    guidConstantType

    Le type comme une signature de type.

  • prgBuffer
    [out] Retourne les informations détaillées.

  • pdwLen
    [in, out] Retourne la taille des informations détaillées, en octets.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.

Notes

Actuellement, cette méthode retourne uniquement le type ou la valeur d'une constante. L'appelant doit libérer la mémoire tampon retournée dans prgBuffer en appelant la fonction de CoTaskMemFree COM (C++) ou l' FreeCoTaskMem (c#).

Voir aussi

Référence

IDebugField