ADS_SEARCH_COLUMN 结构 (iads.h)

ADS_SEARCH_COLUMN 结构指定从目录服务数据库返回的查询中搜索列的内容。

语法

typedef struct ads_search_column {
  LPWSTR    pszAttrName;
  ADSTYPE   dwADsType;
  PADSVALUE pADsValues;
  DWORD     dwNumValues;
  HANDLE    hReserved;
} ADS_SEARCH_COLUMN, *PADS_SEARCH_COLUMN;

成员

pszAttrName

一个以 null 结尾的 Unicode 字符串,其中包含其值包含在当前搜索列中的属性的名称。

dwADsType

ADSTYPEENUM 枚举中的值,指示如何解释属性值。

pADsValues

ADSVALUE 结构的数组,其中包含当前行的当前搜索列中属性的值。

dwNumValues

pADsValues 数组的大小。

hReserved

保留供提供程序内部使用。

注解

ADS_SEARCH_COLUMN 结构仅包含指向 ADSVALUE 结构数组的指针。 结构的内存必须单独分配。

有关 ADS_SEARCH_COLUMN的详细信息,请参阅 IDirectorySearch::GetColumn

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 iads.h

另请参阅

ADSI 结构

ADSTYPEENUM

ADSVALUE

IDirectorySearch::GetColumn