ADS_OBJECT_INFO 结构 (iads.h)

ADS_OBJECT_INFO 结构指定目录服务对象的数据,包括标识和位置。

语法

typedef struct _ads_object_info {
  LPWSTR pszRDN;
  LPWSTR pszObjectDN;
  LPWSTR pszParentDN;
  LPWSTR pszSchemaDN;
  LPWSTR pszClassName;
} ADS_OBJECT_INFO, *PADS_OBJECT_INFO;

成员

pszRDN

以 null 结尾的 Unicode 字符串,其中包含目录服务对象的相对可分辨名称。

pszObjectDN

以 null 结尾的 Unicode 字符串,其中包含目录服务对象的可分辨名称。

pszParentDN

包含父对象的可分辨名称的以 null 结尾的 Unicode 字符串。

pszSchemaDN

以 null 结尾的 Unicode 字符串,其中包含对象的架构类的可分辨名称。

pszClassName

以 null 结尾的 Unicode 字符串,其中包含此对象是其实例的类的名称。

注解

为了获取对象数据,非自动化客户端调用 IDirectoryObject::GetObjectInformation 方法,该方法获取一个 out 参数,一个指向堆中分配的 ADS_OBJECT_INFO 结构的指针。 自动化客户端可以通过调用 IADs::GetInfo 来完成相同的任务。

要求

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

另请参阅

ADSI 结构

IADs::GetInfo

IDirectoryObject::GetObjectInformation