Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient l'offset du début d'un objet jusqu'à un champ, ainsi que la valeur du champ, à l'aide du pointeur d'objet et du nom de champ fournis.
Syntaxe
HRESULT _EFN_GetManagedObjectFieldInfo(
[in] PDEBUG_CLIENT Client,
[in] ULONG64 objAddr,
[in] __out_ecount (mdNameLen) PSTR szFieldName,
[out] PULONG64 pValue,
[out] PULONG pOffset
);
Paramètres
Client [in] Pointeur vers le client de débogage.
objAddr [in] Pointeur d’objet managé.
szFieldName [in] Pointeur d’objet managé vers le nom du champ.
pValue [out] Valeur du champ. Ce paramètre peut avoir la valeur Null.
pOffset [out] Décalage entre objAddr le champ et le champ. Ce paramètre peut avoir la valeur Null.
Remarques
Si le décalage est égal à 0, aucun décalage n’est écrit.
En l’absence de code managé sur le thread actuellement en contexte, la fonction renvoie SOS_E_NOMANAGEDCODE HRESULT avec la valeur d’installation 0xa0 et le code d’erreur 0x1000.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : SOS_Stacktrace.h
Version de .NET Framework : Disponible depuis la version 2.0