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#).