(cmdtree.h) 的 DBPARAMETER 结构

注意

从 Windows XP 开始,索引服务不再受支持,并且自 Windows 8 起不可用。 请改用 Windows 搜索 进行客户端搜索,使用 Microsoft Search Server Express 进行服务器端搜索。

DBPARAMETER 结构用于定义标量参数的值。

语法

typedef struct tagDBPARAMETER {
  LPOLESTR     pwszName;
  ITypeInfo    *pTypeInfo;
  DB_NUMERIC   *pNum;
  DBLENGTH     cbMaxLength;
  DBPARAMFLAGS dwFlags;
  DBTYPE       wType;
} DBPARAMETER;

成员

pwszName

参数名称

pTypeInfo

如果不是 null 指针,则由 ITypeInfo 描述类型

pNum

描述数值的精度、小数位数和值的结构。

cbMaxLength

参数的最大长度

dwFlags

描述参数特征的位掩码

wType

参数的类型

注解

请注意,参数的序号位置没有条目。 假设序号位置将由提供程序在评估树作为一个整体后确定,而不是通过将特定值分配给树中的单个成员来确定。 数据使用者可以使用 ICommandWithParameters::MapParameterNames 根据名称确定序号位置。 有关 接口的详细信息,请参阅 ICommandWithParameters

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 cmdtree.h