訓練
iads.h 標頭
此標頭由多個技術使用。 如需詳細資訊,請參閱
iads.h 包含下列程式設計介面:
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 用戶端存取郵遞區號屬性的方法。 |
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 資料類型的值。 |
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 屬性值的資料類型。 |