EXT_TDOP_HAS_FIELD

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI Request 操作的EXT_TDOP_HAS_FIELD子操作确定结构是否包含指定成员。

参数

操作
对于此子操作,设置为 EXT_TDOP_HAS_FIELD。

InData
指定检查成员是否存在的类型化数据。 首先检查类型化数据以查看它是否表示结构的实例,然后检查结构以查看它是否包含指定的成员。

InStrIndex
指定成员的名称。 名称是一个以点分隔的路径,可以包含子成员 ,例如 mymember.mysubmember。 此点分隔路径上的指针将自动取消引用。 但是,点运算符 ( 此处仍应使用) ,而不是通常的 C 指针取消引用运算符 (->) 。

地位
接收此子操作返回的状态代码。 这与 Request 返回的值相同。

如果类型化数据包含成员, 则 Status 接收S_OK。 如果类型化数据不包含成员, 则 Status 接收E_NOINTERFACE。 也可能返回其他错误值。

注解

EXT_TDOP_HAS_FIELD 是 EXT_TDOP 枚举中的值。

此子操作的参数是 EXT_TYPED_DATA 结构的成员。 此子操作不使用上一个参数部分未列出的EXT_TYPED_DATA成员,应设置为零。 上述“参数”部分中成员的说明指定了成员的用途。 有关详细信息 ,请参阅EXT_TYPED_DATA

另请参阅

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI

EXT_TDOP

EXT_TYPED_DATA

Request