EXT_TDOP_HAS_FIELD
La sous-opération EXT_TDOP_HAS_FIELD de l’opération DEBUG_REQUEST_EXT_TYPED_DATA_ANSIRequest détermine si une structure contient un membre spécifié.
Paramètres
Opération
Définissez sur EXT_TDOP_HAS_FIELD pour cette sous-opération.
InData
Spécifie les données typées qui sont vérifiées pour l’existence du membre. Les données typées sont d’abord vérifiées pour voir si elles représentent un instance d’une structure, puis la structure est vérifiée pour voir si elle contient le membre spécifié.
InStrIndex
Spécifie le nom du membre. Le nom est un chemin d’accès séparé par des points et peut contenir des sous-membres, par exemple , mymember.mysubmember. Les pointeurs sur ce chemin séparé par des points seront automatiquement déréférencés. Toutefois, un opérateur point (.) doit toujours être utilisé ici à la place de l’opérateur de déréférencement de pointeur C habituel (->).
Statut
Reçoit le code status retourné par cette sous-opération. Il s’agit de la même valeur que la valeur retournée par Request.
Si les données typées contiennent le membre, Status reçoit S_OK. Si les données typées ne contiennent pas le membre, Status reçoit E_NOINTERFACE. D’autres valeurs d’erreur peuvent également être retournées.
Remarques
EXT_TDOP_HAS_FIELD est une valeur de l’énumération EXT_TDOP .
Les paramètres de cette sous-opération sont membres de la structure EXT_TYPED_DATA . Les membres de EXT_TYPED_DATA qui ne sont pas répertoriés dans la section Paramètres précédente ne sont pas utilisés par cette sous-opération et doivent être définis sur zéro. Les descriptions des membres de la section Paramètres précédente spécifient à quoi servent les membres. Pour plus d’informations, consultez EXT_TYPED_DATA .