閱讀英文

共用方式為


Active Directory 服務介面

Active Directory 服務介面技術的概觀。

若要開發 Active Directory 服務介面,您需要下列標頭:

如需這項技術的程式設計指引,請參閱:

列舉

 
ADS_ACEFLAG_ENUM

ADS_ACEFLAG_ENUM列舉是用來指定 Active Directory 物件的 存取控制 Entry (ACE) 行為。
ADS_ACETYPE_ENUM

用來指定 Active Directory 物件的存取控制專案類型。
ADS_AUTHENTICATION_ENUM

指定 ADSI 中用於系結至目錄服務物件的驗證選項。
ADS_CHASE_REFERRALS_ENUM

ADS_CHASE_REFERRALS_ENUM列舉會指定轉介是否發生及如何進行轉介。
ADS_DEREFENUM

ADS_DEREFENUM列舉會指定取值別名的程式。
ADS_DISPLAY_ENUM

ADS_DISPLAY_ENUM列舉會指定如何顯示路徑。
ADS_ESCAPE_MODE_ENUM

指定逸出字元在目錄路徑中的顯示方式。
ADS_FLAGTYPE_ENUM

ADS_FLAGTYPE_ENUM列舉會指定值,這些值可用來指出存取控制專案 (ACE) 中 ObjectType 或 InheritedObjectType 欄位是否存在。
ADS_FORMAT_ENUM

指定 IADsPathname::Retrieve 方法所使用的可用路徑實值型別。
ADS_GROUP_TYPE_ENUM

指定 ADSI 中的群組物件類型。
ADS_NAME_INITTYPE_ENUM

ADS_NAME_INITTYPE_ENUM列舉會指定要在 NameTranslate 物件上執行的初始化類型。 它用於 IADsNameTranslate 介面中。
ADS_NAME_TYPE_ENUM

指定用來表示辨別名稱的格式。
ADS_OPTION_ENUM

包含值,指出可以使用 IADsObjectOptions.GetOption 和 IADsObjectOptions.SetOption 方法擷取或設定的選項。
ADS_PASSWORD_ENCODING_ENUM

識別與 IADsObjectOptions::GetOptions::GetOptions::SetOptions::SetOption 方法中ADS_OPTION_PASSWORD_METHOD選項搭配使用的密碼編碼類型。
ADS_PATHTYPE_ENUM

ADS_PATHTYPE_ENUM列舉會指定 IADsSecurityUtility 介面即將新增或修改安全描述項的物件類型。
ADS_PREFERENCES_ENUM

ADS_PREFERENCES_ENUM列舉會指定 OLE DB 提供者的 ADSI 查詢喜好設定。
ADS_PROPERTY_OPERATION_ENUM

指定更新快取中具名屬性的方法。
ADS_RIGHTS_ENUM

指定指派給 Active Directory 物件的存取權限。
ADS_SCOPEENUM

指定目錄搜尋的範圍。
ADS_SD_CONTROL_ENUM

ADS_SD_CONTROL_ENUM列舉會指定安全描述元的控制旗標。
ADS_SD_FORMAT_ENUM

ADS_SD_FORMAT_ENUM列舉會指定 IADsSecurityUtility 介面將轉換物件之安全描述元的格式。
ADS_SD_REVISION_ENUM

針對 Active Directory 指定 ACE) (存取控制專案 (ACL) 的存取控制專案修訂編號。
ADS_SEARCHPREF_ENUM

指定 IDirectorySearch 物件的喜好設定。
ADS_SECURITY_INFO_ENUM

指定檢查物件安全性資料的可用選項。
ADS_SETTYPE_ENUM

ADS_SETTYPE_ENUM列舉會指定 IADsPathname::Set 方法所使用的可用路徑名稱格式。
ADS_STATUSENUM

使用 IDirectorySearch::SetSearchPreference 方法指定搜尋喜好設定集的狀態。
ADS_SYSTEMFLAG_ENUM

ADS_SYSTEMFLAG_ENUM列舉定義一些可指派給 systemFlags 屬性的值。 列舉中的某些值專屬於 attributeSchema 物件;其他值可以在任何類別的物件上設定。
ADS_USER_FLAG_ENUM

定義用來在目錄中設定使用者屬性的旗標。
ADSI_DIALECT_ENUM

ADSI_DIALECT_ENUM列舉會指定在 OLE DB 提供者 for ADSI 中使用的查詢方言。
ADSTYPEENUM

用來識別 ADSI 屬性值的資料類型。

函式

 
AbandonSearch

IDirectorySearch::AbandonSearch 方法會放棄先前呼叫 ExecuteSearch 方法所起始的搜尋。
加入

將具名專案加入至集合。
加入

將 ADSI 物件新增至現有的群組。
AddAce

IADsAccessControlList::AddAce 方法會將 IADsAccessControlEntry 物件新增至 IADsAccessControlList 物件。
AddLeafElement

將專案加入至 Pathname 物件上已經設定的目錄路徑結尾。
ADsBuildEnumerator

ADsBuildEnumerator 函式會為指定的 ADSI 容器物件建立列舉值物件。
ADsBuildVarArrayInt

ADsBuildVarArrayInt 函式會從 DWORD 值的陣列建置整數的變異陣列。
ADsBuildVarArrayStr

ADsBuildVarArrayStr 函式會從 Unicode 字串陣列建置 Variant 陣列。
ADsEncodeBinaryData

ADsEncodeBinaryData 函式會將二進位大型物件 (BLOB) 轉換成適合內嵌在搜尋篩選準則中的 Unicode 格式。
ADsEnumerateNext

ADsEnumerateNext 函式會透過列舉值目前游標位置的指定專案數目來列舉。
ADsFreeEnumerator

釋放使用 ADsBuildEnumerator 函式建立的列舉值物件。
ADsGetLastError

ADsGetLastError 函式會擷取呼叫執行緒的最後一個錯誤碼值。
ADsGetObject

系結至物件,指定其路徑和指定的介面識別碼。
ADsOpenObject

使用明確的使用者名稱和密碼認證系結至 ADSI 物件。
ADsSetLastError

ADsSetLastError 會設定呼叫執行緒的最後一個錯誤碼值。
AllocADsMem

配置指定大小的記憶體區塊。
AllocADsStr

配置 的記憶體,並複製指定的字串。
BinarySDToSecurityDescriptor

將二進位安全性描述元轉換為 IADsSecurityDescriptor 物件。
ChangePassword

將使用者密碼從指定的舊值變更為新值。
清除

清除屬性值物件的目前值。
CloseSearchHandle

IDirectorySearch::CloseSearchHandle 方法會關閉搜尋結果的控制碼,並釋放相關聯的記憶體。
繼續

IADsServiceOperations::Continue 方法會繼續由 IADsServiceOperations::P ause 方法暫停的服務作業。
ConvertSecurityDescriptor

將安全性描述項從一種格式轉換為另一種格式。
CopyAccessList

IADsAccessControlList::CopyAccessList 方法會將存取控制專案 (ACE) 複製到呼叫端的進程空間 (ACL) 。
CopyAcl

IADsAcl::CopyAcl 方法會建立現有 ACL 的複本。
CopyHere

IADsContainer::CopyHere 方法會在此容器中建立指定目錄物件的複本。
CopyPath

建立 Pathname 物件的複本。
CopySecurityDescriptor

IADsSecurityDescriptor::CopySecurityDescriptor 方法會複製 ADSI 安全性描述元物件,該物件會保存有關物件的安全性資料。
建立

設定要求,以在容器中建立指定架構類別和指定名稱的目錄物件。
CreateDSObject

建立目前目錄服務物件的子系。
刪除

從這個容器中刪除指定的目錄物件。
DeleteDSObject

刪除目錄樹狀目錄中的分葉物件。
DeleteObject

IADsDeleteOps::D eleteObject 方法會刪除 ADSI 物件。
ExecuteSearch

IDirectorySearch::ExecuteSearch 方法會執行搜尋,並將結果傳遞至呼叫端。
FreeADsMem

釋放 AllocADsMem 或 ReallocADsMem 配置的記憶體。
FreeADsStr

釋放 AllocADsStr 或 ReallocADsStr 所配置的字串記憶體。
FreeColumn

IDirectorySearch::FreeColumn 方法會釋放針對資料行配置之 IDirectorySearch::GetColumn 方法的記憶體。
Get

從屬性快取擷取指定名稱的屬性。
Get

擷取指定格式的目錄物件名稱。
get__NewEnum

IADsAccessControlList::get__NewEnum 方法可用來取得 ACL 列舉值物件以列舉 ACL。
get__NewEnum

IADsCollection::get__NewEnum 方法會取得相依列舉值物件,這個物件會實作這個 ADSI 集合物件的 IEnumVARIANT。 請注意,函式名稱中有兩個底線字元 (get__NewEnum) 。
get__NewEnum

擷取容器的列舉值物件。
get__NewEnum

IADsMembers::get__NewEnum 方法會取得相依的列舉值物件,這個物件會實作這個 ADSI 集合物件的 IEnumVARIANT。 請注意,函式名稱中有兩個底線字元 (get__NewEnum) 。
get_SecurityMask

決定要擷取或設定之安全描述元的哪些專案。 (取得)
GetAnyDCName

擷取本機電腦網域中網域控制站的 DNS 名稱。
GetColumn

IDirectorySearch::GetColumn 方法會從搜尋結果的具名資料行取得資料。
GetDCSiteName

擷取包含本機電腦的 Active Directory 網站名稱。
GetElement

擷取目錄路徑的專案。
GetEscapedElement

用來逸出輸入路徑中的特殊字元。
GetEx

從屬性快取中擷取給定屬性的屬性值。
GetEx

取得指定格式的物件名稱。
GetFirstRow

GetFirstRow 方法會取得搜尋結果的第一個資料列。 即使之前已呼叫此方法,這個方法還是會發出或重新發出新的搜尋。
GetInfo

從基礎目錄存放區載入這個 ADSI 物件所支援屬性的屬性快取值。
GetInfoEx

IADs::GetInfoEx 方法會將 ADSI 物件的指定屬性值從基礎目錄存放區載入屬性快取中。
GetNextColumnName

IDirectorySearch::GetNextColumnName 方法會取得包含資料的搜尋結果中下一個資料行的名稱。
GetNextRow

取得搜尋結果的下一個資料列。
GetNumElements

擷取路徑中的專案數目。
GetObject

擷取集合的專案。
GetObject

擷取容器中目錄物件的介面。
GetObjectAttributes

擷取目錄服務物件的一或多個指定屬性。
GetObjectInformation

IDirectoryObject::GetObjectInformation 方法會擷取ADS_OBJECT_INFO結構的指標,其中包含目錄服務物件的識別和位置的相關資料。
GetObjectProperty

擷取屬性值。
GetOption

取得目錄物件的提供者特定選項。
GetPreviousRow

IDirectorySearch::GetPreviousRow 方法會取得搜尋結果的上一個資料列。 如果提供者未提供資料指標支援,它應該會傳回E_NOTIMPL。
GetPropertyItem

從清單中擷取符合名稱的專案。
GetSecurityDescriptor

擷取指定檔案、檔案共用或登錄機碼的安全性描述項。
GetTrees

擷取本機電腦樹系中所有目錄樹狀目錄的 DNS 名稱。
群組

取得這個使用者所屬 ADSI 群組物件的集合。
Init

使用目前使用者的認證,藉由系結至指定的目錄伺服器、網域或通用類別目錄,初始化名稱轉譯物件。
InitEx

使用指定的使用者認證,藉由系結至指定的目錄伺服器、網域或通用類別目錄,初始化名稱轉譯物件。
IsMember

判斷目錄服務物件是否為群組的立即成員。
Item

IADsPropertyList::Item 方法會從清單中擷取指定的屬性專案。
成員

擷取群組之立即成員的集合。
MoveHere

將指定的 物件移至實作這個介面的容器。
下一步

IADsPropertyList::Next 方法會取得屬性清單中的下一個專案。 傳回的專案是 Property Entry 物件。
OpenDSObject

使用指定的認證系結至 ADSI 物件,並擷取指定物件的 IDispatch 指標。
操作

根據提供者的規格解譯控制項程式碼和輸入參數。
暫停

IADsPrintJobOperations::P ause 方法會停止處理目前的列印工作。 呼叫 IADsPrintJobOperations::Resume 方法來繼續處理。
暫停

IADsPrintQueueOperations::P ause 方法會暫停列印佇列服務內的列印工作處理。
暫停

IADsServiceOperations::P ause 方法會暫停以 IADsServiceOperations::Start 方法啟動的服務。
PrintJobs

IADsPrintQueueOperations::P rintJobs 方法會取得在此列印佇列中處理之列印工作集合上的 IADsCollection 介面指標。
PrivateGetIDsOfNames

IADsExtension::P rivateGetIDsOfNames 方法是由 ADSI 匯總工具所呼叫,在 ADSI 判斷擴充功能是用來支援雙重或分派介面。 方法可以使用類型資料,使用 IDispatch::GetIDsOfNames 來取得 DISPID。
PrivateInvoke

IADsExtension::P rivateInvoke 方法通常由 ADSI 在 IADsExtension::P rivateGetIDsOfNames 方法之後呼叫。 這個方法可以有自訂實作,也可以將作業委派給 IDispatch::D ispInvoke 方法。
清除

IADsPrintQueueOperations::P urge 方法會清除所有列印工作的列印佇列,而不需要處理它們。
PurgePropertyList

從屬性清單中刪除所有專案。


設定 ADSI 屬性快取中屬性的值。
put_SecurityMask

決定要擷取或設定之安全描述元的哪些專案。 (Put)
PutEx

修改 ADSI 屬性快取中屬性的值。
PutObjectProperty

設定屬性值。
PutPropertyItem

更新屬性清單中的專案值。
限定 符

傳回 ADSI 物件的集合,這些物件描述這個架構類別的其他限定詞。
限定 符

傳回 ADSI 物件的集合,這些物件描述此屬性的其他限定詞。
ReallocADsMem

重新配置並複製現有的記憶體區塊。
ReallocADsStr

建立 Unicode 字串的複本。
RefreshSchemaCache

IADsADSystemInfo::RefreshSchemaCache 方法會重新整理 Active Directory 架構快取。
移除

IADsCollection::Remove 方法會從這個 ADSI 集合物件中移除具名專案。
移除

IADsGroup::Remove 方法會從此群組中移除指定的使用者物件。 即使群組中沒有剩餘的成員,作業也不會移除群組物件本身。
RemoveAce

從存取控制清單 (ACE) 移除存取控制專案, (ACL) 。
RemoveLeafElement

從 Pathname 物件上設定的目錄路徑中移除最後一個專案。
重設

將清單重設為第一個專案。
ResetPropertyItem

從清單中移除指定的專案;也就是說,從快取。
資源

IADsFileServiceOperations::Resources 方法會取得代表此檔案服務上目前開啟資源之資源物件集合上 IADsCollection 介面指標的指標。
繼續

IADsPrintJobOperations::Resume 方法會繼續 IADsPrintJobOperations::P ause 方法停止的列印工作。
繼續

IADsPrintQueueOperations::Resume 方法會繼續處理列印佇列中暫停的列印工作。
擷取

IADsPathname::Retrieve 方法會擷取具有不同格式類型的物件路徑。
SecurityDescriptorToBinarySD

將 IADsSecurityDescriptor 物件轉換為二進位安全性描述元格式。
工作階段

IADsFileServiceOperations::Sessions 方法會取得指向 IADsCollection 介面指標的指標,該指標位於代表此檔案服務目前開啟會話之會話物件的集合上。
設定

指示目錄服務為名稱轉譯設定指定的物件。
設定

設定 Pathname 物件以剖析目錄路徑。
SetDisplayType

指定如何顯示物件的路徑。
SetEx

建立物件陣列以進行名稱轉譯。
SetInfo

IADs::SetInfo 方法會將 ADSI 物件的快取屬性值儲存至基礎目錄存放區。
SetObjectAttributes

IDirectoryObject::SetObjectAttributes 方法會修改ADS_ATTR_INFO 結構中所定義之一或多個指定物件屬性中的資料。
SetOption

設定用於操作目錄物件的提供者特定選項。
SetPassword

IADsServiceOperations::SetPassword 方法會設定服務管理員所使用的帳戶密碼。 建立此服務的安全性內容時,會呼叫這個方法。
SetPassword

將使用者密碼設定為指定的值。
SetSearchPreference

指定在後續搜尋中取得資料的搜尋喜好設定。
SetSecurityDescriptor

設定指定檔案、檔案共用或登錄機碼的安全性描述元。
關機

IADsComputerOperations::Shutdown 方法會導致 ADSI 控制下的電腦執行關閉作業,並選擇性重新開機。
Skip

略過屬性清單中的指定專案數,從目前的游標位置計算。
啟動

IADsServiceOperations::Start 方法會啟動網路服務。
狀態

IADsComputerOperations::Status 方法會擷取電腦的狀態。
停止

IADsServiceOperations::Stop 方法會停止目前作用中的網路服務。

介面

 
IAD

IADs 介面會定義任何 ADSI 物件的基本物件功能,也就是屬性和方法。
IADsAccessControlEntry

IADsAccessControlEntry 介面是一個雙重介面,可讓目錄用戶端存取及操作個別存取控制專案, (ACE) 擁有物件。
IADsAccessControlList

IADsAccessControlList 介面是一個雙重介面,可管理個別存取控制專案 (ACE) 。
IADsAcl

IADsAcl 介面提供 ADSI 用戶端存取及操作 ACL 或繼承 ACL 屬性值的方法。 這個介面會操作屬性。
IADsADSystemInfo

IADsADSystemInfo 介面會在 Windows 網域中執行 Windows 作業系統時,擷取本機電腦的相關資料。 例如,您可以取得本機電腦的網域、網站和辨別名稱。
IADsBackLink

IADsBackLink 介面提供 ADSI 用戶端存取 Back Link 屬性的方法。 您可以呼叫這個介面的屬性方法,以取得和修改 屬性。
IADsCaseIgnoreList

IADsCaseIgnoreList 介面提供 ADSI 用戶端存取 Case Ignore List 屬性的方法。 您可以呼叫這個介面的屬性方法,以取得和修改 屬性。
IADsClass

IADsClass 介面是專為管理架構類別物件而設計,可為任何 ADSI 物件提供類別定義。 其他架構管理介面包括屬性定義的 IADsProperty,以及屬性語法的 IADsSyntax。
IADsCollection

IADsCollection 介面是一個雙重介面,可讓裝載 ADSI 物件定義和管理目錄服務的任意一組具名資料元素。
IADsComputer

IADsComputer 介面是繼承自 IAD 的雙重介面。
IADsComputerOperations

IADsComputerOperations 介面是繼承自 IAD 的雙重介面。
IADsContainer

IADsContainer 介面可讓 ADSI 容器物件建立、刪除及管理自主 ADSI 物件。 容器物件代表階層式目錄樹狀結構,例如在檔案系統中,以及組織目錄階層。
IADsDeleteOps

IADsDeleteOps 介面指定物件可用來從基礎目錄刪除本身的方法。 針對容器物件,方法會刪除其子系和整個子樹。
IADsDNWithBinary

IADsDNWithBinary 介面提供 ADSI 用戶端的方法,讓辨別名稱 (DN) 與物件的 GUID 產生關聯。
IADsDNWithString

IADsDNWithString 介面提供 ADSI 用戶端的方法,讓辨別名稱 (DN) 與字串值產生關聯。
IADsDomain

IADsDomain 介面是繼承自 IAD 的雙重介面。
IADsEmail

IADsEmail 介面提供 ADSI 用戶端存取 Email Address 屬性的方法。
IADsExtension

IADsExtension 介面構成 ADSI 應用程式延伸模組模型的基礎。
IADsFaxNumber

IADsFaxNumber 介面提供 ADSI 用戶端存取 Facsimile 電話號碼屬性的方法。
IADsFileService

IADsFileService 介面是繼承自 IADsService 的雙重介面。
IADsFileServiceOperations

IADsFileServiceOperations 介面是繼承自 IADsServiceOperations 的雙重介面。
IADsFileShare

IADsFileShare 介面是繼承自 IAD 的雙重介面。 其設計目的是代表網路上已發佈的檔案共用。 在 IADsFileShare 上呼叫 方法來存取或發佈檔案共用點的相關資料。
IADsGroup

管理目錄服務中的群組成員資格資料。
IADsHold

IADsHold 介面提供 ADSI 用戶端存取 Hold 屬性的方法。
IADsLargeInteger

用來操作 LargeInteger 類型的 64 位整數。
IADsLocality

IADsLocality 介面是繼承自 IAD 的雙重介面。
IADsMembers

IADsMembers 介面是雙重介面。
IADsNamespaces

IADsNamespaces 介面是由 ADs 提供者實作,並用於管理命名空間物件。
IADsNameTranslate

IADsNameTranslateinterface 會轉譯 (DN) 各種格式的辨別名稱,如ADS_NAME_TYPE_ENUM列舉中所定義。 此功能適用于 Active Directory 中的物件。
IADsNetAddress

IADsNetAddress 介面提供 ADSI 用戶端存取 Net Address 屬性的方法。
IADsO

IADsO 介面是繼承自 IAD 的雙重介面。
IADsObjectOptions

提供直接機制來指定及取得提供者特定的選項,以操作 ADSI 物件。
IADsOctetList

IADsOctetList 介面提供 ADSI 用戶端存取 Octet List 屬性的方法。
IADsOpenDSObject

IADsOpenDSObject 介面的設計目的是要提供安全性內容,以便系結至基礎目錄存放區中的物件。
IADsOU

用來管理 organizationUnit 物件。
IADsPath

IADsPath 介面提供 ADSI 用戶端存取 Path 屬性的方法。
IADsPathname

剖析 ADSI 中的 X.500 和 Windows 路徑。
IADsPostalAddress

IADsPostalAddress 介面提供 ADSI 用戶端存取 Postal Address 屬性的方法。
IADsPrintJob

IADsPrintJob 介面是繼承自 IAD 的雙重介面。
IADsPrintJobOperations

IADsPrintJobOperations 介面是繼承自 IAD 的雙重介面。
IADsPrintQueue

IADsPrintQueue 介面代表網路上的印表機。
IADsPrintQueueOperations

用來從網路控制印表機。
IADsProperty

IADsProperty 介面的設計目的是管理架構類別物件的單一屬性定義。
IADsPropertyEntry

IADsPropertyEntry 介面可用來管理屬性快取中的屬性專案。
IADsPropertyList

IADsPropertyList 介面可用來修改、讀取及更新物件之屬性快取中的屬性專案清單。
IADsPropertyValue

用來表示預先定義資料類型中 IADsPropertyEntry 物件的值。
IADsPropertyValue2

用來以任何資料格式表示 IADsPropertyEntry 物件的值。
IADsReplicaPointer

IADsReplicaPointer 介面提供 ADSI 用戶端存取複本指標屬性的方法。
IADsResource

IADsResource 介面是繼承自 IAD 的雙重介面。 其設計目的是要跨網路管理檔案服務的開啟資源。
IADsSecurityDescriptor

提供 ADSI 安全性描述元物件上屬性的存取權。
IADsSecurityUtility

IADsSecurityUtility 介面可用來取得、設定或擷取檔案、檔案共用或登錄機碼上的安全性描述項。
IADsService

IADsService 介面是繼承自 IAD 的雙重介面。
IADsServiceOperations

IADsServiceOperations 介面是繼承自 IAD 的雙重介面。
IADsSession

IADsSession 介面是繼承自 IAD 的雙重介面。 其設計目的是要代表網路上檔案服務的作用中會話。
IADsSyntax

IADsSyntax 介面會指定方法來識別和修改用來表示其資料的可用自動化資料類型。
IADsTimestamp

IADsTimestamp 介面提供 ADSI 用戶端存取 Timestamp 屬性的方法。
IADsTypedName

IADsTypedName 介面提供 ADSI 用戶端存取 Typed Name 屬性的方法。
IADsUser

IADsUser 介面是繼承自 IAD 的雙重介面。
IADsWinNTSystemInfo

IADsWinNTSystemInfo 介面會擷取電腦的相關 WinNT 系統資訊。 這類系統資訊包括使用者帳戶名稱、使用者網域、主機名稱,以及主機電腦的主域控制站。
IDirectoryObject

IDirectoryObject 介面是非自動化 COM 介面,可讓用戶端直接存取目錄服務物件。
IDirectorySchemaMgmt

目前未實作且不應使用。
IDirectorySearch

IDirectorySearch 介面是純 COM 介面,可提供低額外負荷方法,非自動化用戶端可用來在基礎目錄中執行查詢。

結構

 
ADS_ATTR_DEF

ADS_ATTR_DEF結構只會當做 IDirectorySchemaMgmt 的一部分使用,這是過時的介面。
ADS_ATTR_INFO

用來包含一或多個屬性值,以搭配 IDirectoryObject::CreateDSObject、IDirectoryObject::GetObjectAttributes 或 IDirectoryObject::SetObjectAttributes 方法使用。
ADS_BACKLINK

ADS_BACKLINK 結構是 Back Link 屬性語法的 ADSI 標記法。
ADS_CASEIGNORE_LIST

ADS_CASEIGNORE_LIST 結構是 Case Ignore List 屬性語法的 ADSI 標記法。
ADS_CLASS_DEF

ADS_CLASS_DEF結構只會當做 IDirectorySchemaMgmt 的一部分使用,這是過時的介面。 下列資訊僅供舊版用途使用。 ADS_CLASS_DEF結構會保存物件類別的定義。
ADS_DN_WITH_BINARY

與 ADSVALUE 結構搭配使用,以包含同時包含二進位資料的辨別名稱屬性值。
ADS_DN_WITH_STRING

與 ADSVALUE 結構搭配使用,以包含同時包含字串資料的辨別名稱屬性值。
ADS_EMAIL

ADS_EMAIL 結構是 EMail Address 屬性語法的 ADSI 標記法。
ADS_FAXNUMBER

ADS_FAXNUMBER 結構是 Facsimile 電話號碼屬性語法的 ADSI 標記法。
ADS_HOLD

ADS_HOLD 結構是 Hold 屬性語法的 ADSI 標記法。
ADS_NETADDRESS

ADS_NETADDRESS 結構是 Net Address 屬性語法的 ADSI 標記法。
ADS_NT_SECURITY_DESCRIPTOR

ADS_NT_SECURITY_DESCRIPTOR結構會定義 Windows 安全性描述元的資料類型。
ADS_OBJECT_INFO

ADS_OBJECT_INFO結構會指定目錄服務物件的識別和位置等資料。
ADS_OCTET_LIST

ADS_OCTET_LIST 結構是單一位元組字串排序序列的 ADSI 標記法。
ADS_OCTET_STRING

ADS_OCTET_STRING 結構是 Active Directory 中使用的 Octet String 屬性語法的 ADSI 標記法。
ADS_PATH

ADS_PATH 結構是 Path 屬性語法的 ADSI 標記法。
ADS_POSTALADDRESS

ADS_POSTALADDRESS結構是郵遞區號屬性的 ADSI 標記法。
ADS_PROV_SPECIFIC

ADS_PROV_SPECIFIC 結構包含以二進位大型物件表示的提供者特定資料, (BLOB) 。
ADS_REPLICAPOINTER

表示複本指標屬性語法的 ADSI 標記法。
ADS_SEARCH_COLUMN

ADS_SEARCH_COLUMN 結構會指定從目錄服務資料庫傳回之查詢中搜尋資料行的內容。
ADS_SEARCHPREF_INFO

ADS_SEARCHPREF_INFO 結構會指定查詢喜好設定。
ADS_SORTKEY

ADS_SORTKEY 結構會指定如何排序查詢。
ADS_TIMESTAMP

ADS_TIMESTAMP 結構是 Timestamp 屬性語法的 ADSI 標記法。
ADS_TYPEDNAME

表示具型別名稱屬性語法的 ADSI 標記法。
ADS_VLV

包含用來執行虛擬清單檢視的中繼資料, (VLV) 搜尋。
ADSVALUE

包含指定為 ADSI 資料類型的值。