Active Directory 網域服務
Active Directory 網域服務技術概觀。
若要開發Active Directory 網域服務,您需要下列標頭:
- adsprop.h
- cmnquery.h
- dsadmin.h
- dsclient.h
- dsgetdc.h
- dsparse.h
- dsquery.h
- dsrole.h
- ntdsapi.h
- objsel.h
- schedule.h
如需這項技術的程式設計指引,請參閱:
列舉
DS_KCC_TASKID 指定知識一致性檢查程式 (KCC) 可以執行的工作。 |
DS_MANGLE_FOR DS_MANGLE_FOR列舉是用來定義相對辨別名稱是否經過編碼 (編碼) ,以及發生管理的形式為何。 |
DS_NAME_ERROR DS_NAME_ERROR列舉定義DS_NAME_RESULT_ITEM結構的狀態成員所傳回的錯誤。 這些是 DsC rackNames 函式轉換名稱時可能會遇到的潛在錯誤。 |
DS_NAME_FLAGS DS_NAME_FLAGS列舉是用來定義如何破解名稱語法。 DsC一names 函式會使用這些旗標。 |
DS_NAME_FORMAT DS_NAME_FORMAT列舉提供用於 DsC DS_NAME_FORMAT Names 函式輸入和輸出名稱的格式。 |
DS_REPL_INFO_TYPE DS_REPL_INFO_TYPE列舉會與 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式搭配使用,以指定要擷取的複寫資料類型。 |
DS_REPL_OP_TYPE 用來指出複寫佇列中指定專案所代表的複寫作業類型。 |
DS_REPSYNCALL_ERROR DS_REPSYNCALL_ERROR列舉會與 DS_REPSYNCALL_ERRINFO 結構搭配使用,以指出複寫程式中發生錯誤的位置。 |
DS_REPSYNCALL_EVENT DS_REPSYNCALL_EVENT列舉會與 DS_REPSYNCALL_UPDATE 結構搭配使用,以定義DS_REPSYNCALL_UPDATE結構所代表的事件。 |
DS_SPN_NAME_TYPE DsGetSPN 函式會使用DS_SPN_NAME_TYPE列舉來識別撰寫 SPN 的格式。 |
DS_SPN_WRITE_OP DS_SPN_WRITE_OP列舉會識別 DsWriteAccountSpn 函式應該執行的寫入作業類型。 |
DSROLE_MACHINE_ROLE 與 DSROLE_PRIMARY_DOMAIN_INFO_BASIC 結構的 MachineRole 成員搭配使用,以指定電腦角色。 |
DSROLE_OPERATION_STATE 與 DSROLE_OPERATION_STATE_INFO 結構搭配使用,以指出電腦的作業狀態。 |
DSROLE_PRIMARY_DOMAIN_INFO_LEVEL 與 DsRoleGetPrimaryDomainInformation 函式搭配使用,以指定要擷取的資料類型。 |
DSROLE_SERVER_STATE 與 DSROLE_UPGRADE_STATUS_INFO 結構搭配使用,以指出伺服器的角色。 |
函式
AddForms 呼叫 以允許查詢表單延伸物件將表單加入至查詢對話方塊。 |
AddPages 呼叫 以允許查詢表單物件將頁面新增至現有的表單。 |
AddPages 系統會呼叫 IDsAdminNewObjExt::AddPages 方法,讓物件建立精靈擴充功能將所需的頁面新增至精靈。 |
ADsPropCheckIfWritable ADsPropCheckIfWritable 函式會判斷是否可以寫入屬性。 |
ADsPropCreateNotifyObj ADsPropCreateNotifyObj 函式可用來建立或取得通知物件,以供Active Directory 網域服務屬性工作表延伸模組使用。 |
ADsPropGetInitInfo 用來取得套用Active Directory 網域服務屬性工作表延伸模組的目錄物件資料。 |
ADsPropSendErrorMessage ADsPropSendErrorMessage 函式會呼叫 ADsPropShowErrorDialog 函式,將錯誤訊息新增至顯示的錯誤訊息清單。 |
ADsPropSetHwnd 用來通知屬性頁視窗控制碼的通知物件。 (ADsPropSetHwnd) |
ADsPropSetHwndWithTitle 用來通知屬性頁視窗控制碼的通知物件。 (ADsPropSetHwndWithTitle) |
ADsPropShowErrorDialog ADsPropShowErrorDialog 函式會顯示一個對話方塊,其中包含透過呼叫 ADsPropSendErrorMessage 函式或WM_ADSPROP_NOTIFY_ERROR累積的錯誤訊息。 |
開始 發生通知處理常式要求的事件時,會呼叫 IDsAdminNotifyHandler::Begin 方法。 通知處理常式會指定要在呼叫 IDsAdminNotifyHandler::Initialize 時接收通知的事件。 |
BFFCALLBACK 從容器瀏覽器對話方塊Active Directory 網域服務接收事件通知。 |
BrowseTo IDsBrowseDomainTree::BrowseTo 方法會顯示用來流覽網域的對話方塊。 |
清除 清空查詢存放區的內容。 |
認可 IDsAdminNewObjPrimarySite::Commit 方法會導致呼叫單頁主要物件建立延伸模組的 IDsAdminNewObjExt::WriteData 方法,並將暫存物件寫入持續性記憶體。 |
CreateModal IDsAdminCreateObj::CreateModal 方法會顯示物件建立精靈,並傳回新建立的物件。 必須先呼叫 IDsAdminCreateObj::Initialize 方法,才能呼叫 IDsAdminCreateObj::CreateModal。 |
CreateNew IDsAdminNewObjPrimarySite::CreateNew 方法可讓主要物件建立延伸模組在Active Directory 網域服務中建立臨時目錄服務物件。 |
DsAddressToSiteNamesA 取得對應至指定位址的網站名稱。 (ANSI) |
DsAddressToSiteNamesExA 取得對應至指定位址的月臺和子網名稱。 (ANSI) |
DsAddressToSiteNamesExW 取得對應至指定位址的月臺和子網名稱。 (Unicode) |
DsAddressToSiteNamesW 取得對應至指定位址的網站名稱。 (Unicode) |
DsAddSidHistoryA 從某個網域擷取安全性主體的主要帳戶安全性識別碼 (SID) ,並將它新增至不同樹系中另一個網域中安全性主體的 sIDHistory 屬性。 (ANSI) |
DsAddSidHistoryW 從某個網域擷取安全性主體的主要帳戶安全性識別碼 (SID) ,並將它新增至不同樹系中另一個網域中安全性主體的 sIDHistory 屬性。 (Unicode) |
DsBindA 系結至網域控制站。 (ANSI) |
DsBindingSetTimeout DsBindingSetTimeout 函式會設定所有使用指定系結控制碼之 RPC 呼叫所接受的逾時值。 取消需要超過逾時值的 RPC 呼叫。 |
DsBindToISTGA 系結至在本機電腦網域中保存 Inter-Site 拓撲產生器 (ISTG) 角色的電腦。 (ANSI) |
DsBindToISTGW 系結至在本機電腦網域中保存 Inter-Site 拓撲產生器 (ISTG) 角色的電腦。 (Unicode) |
DsBindW 系結至網域控制站。 (Unicode) |
DsBindWithCredA 使用指定的認證系結至網域控制站。 (ANSI) |
DsBindWithCredW 使用指定的認證系結至網域控制站。 (Unicode) |
DsBindWithSpnA 使用指定的認證和特定服務主體名稱系結至網域控制站, (SPN) 進行相互驗證。 (DsBindWithSpnA) |
DsBindWithSpnExA 使用指定的認證和特定服務主體名稱系結至網域控制站, (SPN) 進行相互驗證。 (DsBindWithSpnExA) |
DsBindWithSpnExW 使用指定的認證和特定服務主體名稱系結至網域控制站, (SPN) 進行相互驗證。 (DsBindWithSpnExW) |
DsBindWithSpnW 使用指定的認證和特定服務主體名稱系結至網域控制站, (SPN) 進行相互驗證。 (DsBindWithSpnW) |
DsBrowseForContainerA 顯示用來在 Active Directory 網域服務 中流覽容器物件的對話方塊。 (ANSI) |
DsBrowseForContainerW 顯示用來在 Active Directory 網域服務 中流覽容器物件的對話方塊。 (Unicode) |
DsClientMakeSpnForTargetServerA 建構服務主體名稱 (SPN) ,以識別要用於驗證的特定伺服器。 (ANSI) |
DsClientMakeSpnForTargetServerW 建構服務主體名稱 (SPN) ,以識別要用於驗證的特定伺服器。 (Unicode) |
DsCrackNamesA 將目錄服務物件名稱陣列從一種格式轉換成另一種格式。 (ANSI) |
DsCrackNamesW 將目錄服務物件名稱陣列從一種格式轉換成另一種格式。 (Unicode) |
DsCrackSpnA 將服務主體名稱剖析 (SPN) 成其元件字串。 (ANSI) |
DsCrackSpnW 將服務主體名稱剖析 (SPN) 成其元件字串。 (Unicode) |
DsCrackUnquotedMangledRdnA DsCrackUnquotedMangledRdn 函式 unmangles (unencodes) 指定的相對辨別名稱,並同時傳回已解碼的 GUID 和所使用的管理類型。 (ANSI) |
DsCrackUnquotedMangledRdnW DsCrackUnquotedMangledRdn 函式 unmangles (unencodes) 指定的相對辨別名稱,並同時傳回已解碼的 GUID 和所使用的管理類型。 (Unicode) |
DsDeregisterDnsHostRecordsA DsDeregisterDnsHostRecords 函式會刪除 DNS 專案,但網域控制站註冊的類型 A 記錄除外。 只有系統管理員、帳戶操作員或伺服器操作員可以呼叫此函式。 (ANSI) |
DsDeregisterDnsHostRecordsW DsDeregisterDnsHostRecords 函式會刪除 DNS 專案,但網域控制站註冊的類型 A 記錄除外。 只有系統管理員、帳戶操作員或伺服器操作員可以呼叫此函式。 (Unicode) |
DsEnumerateDomainTrustsA 取得指定網域的網域信任資料。 (ANSI) |
DsEnumerateDomainTrustsW 取得指定網域的網域信任資料。 (Unicode) |
DsFreeDomainControllerInfoA DsFreeDomainControllerInfo 函式會釋放 DsGetDomainControllerInfo 所配置的記憶體,以取得網域中網域控制站的相關資料。 (ANSI) |
DsFreeDomainControllerInfoW DsFreeDomainControllerInfo 函式會釋放 DsGetDomainControllerInfo 所配置的記憶體,以取得網域中網域控制站的相關資料。 (Unicode) |
DsFreeNameResultA 釋放DS_NAME_RESULT結構所保留的記憶體。 (ANSI) |
DsFreeNameResultW 釋放DS_NAME_RESULT結構所保留的記憶體。 (Unicode) |
DsFreePasswordCredentials 釋放由 DsMakePasswordCredentials 函式配置給認證結構的記憶體。 |
DsFreeSchemaGuidMapA 釋放 DsMapSchemaGuids 函式為DS_SCHEMA_GUID_MAP結構配置的記憶體。 (ANSI) |
DsFreeSchemaGuidMapW 釋放 DsMapSchemaGuids 函式為DS_SCHEMA_GUID_MAP結構配置的記憶體。 (Unicode) |
DsFreeSpnArrayA 釋放從 DsGetSpn 函式傳回的陣列。 (ANSI) |
DsFreeSpnArrayW 釋放從 DsGetSpn 函式傳回的陣列。 (Unicode) |
DsGetDcCloseW 關閉網域控制站列舉作業。 |
DsGetDcNameA 傳回指定網域中的網域控制站名稱。 (ANSI) |
DsGetDcNameW 傳回指定網域中的網域控制站名稱。 (Unicode) |
DsGetDcNextA 擷取網域控制站列舉作業中的下一個網域控制站。 (ANSI) |
DsGetDcNextW 擷取網域控制站列舉作業中的下一個網域控制站。 (Unicode) |
DsGetDcOpenA 開啟新的網域控制站列舉作業。 (ANSI) |
DsGetDcOpenW 開啟新的網域控制站列舉作業。 (Unicode) |
DsGetDcSiteCoverageA DsGetDcSiteCoverage 函式會傳回網域控制站所涵蓋之所有網站的網站名稱。 (ANSI) |
DsGetDcSiteCoverageW DsGetDcSiteCoverage 函式會傳回網域控制站所涵蓋之所有網站的網站名稱。 (Unicode) |
DsGetDomainControllerInfoA 擷取網域中網域控制站的相關資料。 (ANSI) |
DsGetDomainControllerInfoW 擷取網域中網域控制站的相關資料。 (Unicode) |
DsGetForestTrustInformationW 取得指定網域的樹系信任資料。 |
DsGetFriendlyClassName 擷取物件類別的當地語系化名稱。 |
DsGetIcon 取得指定物件類別的圖示。 |
DsGetRdnW 從辨別名稱字串擷取第一個相對辨別名稱的索引鍵和值,以及下一個相對辨別名稱的指標。 |
DsGetSiteNameA DsGetSiteName 函式會傳回電腦所在的月臺名稱。 (ANSI) |
DsGetSiteNameW DsGetSiteName 函式會傳回電腦所在的月臺名稱。 (Unicode) |
DsGetSpnA DsGetSpn 函式會建構一或多個服務主體名稱的陣列, (SPN) 。 陣列中的每個名稱都會識別服務的實例。 這些 SPN 可以使用 DsWriteAccountSpn 函式向目錄服務註冊, (DS) 。 (ANSI) |
DsGetSpnW DsGetSpn 函式會建構一或多個服務主體名稱的陣列, (SPN) 。 陣列中的每個名稱都會識別服務的實例。 這些 SPN 可以使用 DsWriteAccountSpn 函式向目錄服務註冊, (DS) 。 (Unicode) |
DsInheritSecurityIdentityA 將 SrcPrincipal 的 objectSid 和 sidHistory 屬性附加至 DstPrincipal 的 sidHistory,然後刪除 SrcPrincipal,全都在單一交易中。 (ANSI) |
DsInheritSecurityIdentityW 將 SrcPrincipal 的 objectSid 和 sidHistory 屬性附加至 DstPrincipal 的 sidHistory,然後刪除 SrcPrincipal,全都在單一交易中。 (Unicode) |
DsIsMangledDnA DsIsMangledDn 函式會判斷在辨別名稱 (RDN) 的第一個相對辨別名稱 (DN) 是否為指定類型的管理名稱。 (ANSI) |
DsIsMangledDnW DsIsMangledDn 函式會判斷在辨別名稱 (RDN) 的第一個相對辨別名稱 (DN) 是否為指定類型的管理名稱。 (Unicode) |
DsIsMangledRdnValueA 判斷指定的相對辨別名稱值是否為指定類型的管理名稱。 (ANSI) |
DsIsMangledRdnValueW 判斷指定的相對辨別名稱值是否為指定類型的管理名稱。 (Unicode) |
DsListDomainsInSiteA 列出網站中的所有網域。 (ANSI) |
DsListDomainsInSiteW 列出網站中的所有網域。 (Unicode) |
DsListInfoForServerA DsListInfoForServer 函式會列出伺服器其他資料。 (ANSI) |
DsListInfoForServerW DsListInfoForServer 函式會列出伺服器其他資料。 (Unicode) |
DsListRolesA DsListRoles 函式會列出伺服器所辨識的角色。 (ANSI) |
DsListRolesW DsListRoles 函式會列出伺服器所辨識的角色。 (Unicode) |
DsListServersForDomainInSiteA 列出網站網域中的所有伺服器。 (ANSI) |
DsListServersForDomainInSiteW 列出網站網域中的所有伺服器。 (Unicode) |
DsListServersInSiteA 列出網站中的所有伺服器。 (ANSI) |
DsListServersInSiteW 列出網站中的所有伺服器。 (Unicode) |
DsListSitesA 列出企業樹系中的所有網站。 (ANSI) |
DsListSitesW 列出企業樹系中的所有網站。 (Unicode) |
DsMakePasswordCredentialsA 建構適合與 DsBindWithCred 函式搭配使用的認證控制碼。 (ANSI) |
DsMakePasswordCredentialsW 建構適合與 DsBindWithCred 函式搭配使用的認證控制碼。 (Unicode) |
DsMakeSpnA 建構可識別服務實例的服務主體名稱 (SPN) 。 (ANSI) |
DsMakeSpnW 建構可識別服務實例的服務主體名稱 (SPN) 。 (Unicode) |
DsMapSchemaGuidsA 將目錄服務架構物件的 GUID 轉換為其顯示名稱。 (ANSI) |
DsMapSchemaGuidsW 將目錄服務架構物件的 GUID 轉換為其顯示名稱。 (Unicode) |
DsMergeForestTrustInformationW 將新樹系信任資料結構中的變更與舊的樹系信任資料結構合併。 |
DsQuerySitesByCostA 取得一個月臺與一個或多個其他月臺之間的通訊成本。 (ANSI) |
DsQuerySitesByCostW 取得一個月臺與一個或多個其他月臺之間的通訊成本。 (Unicode) |
DsQuerySitesFree 釋放 DsQuerySitesByCost 函式所配置的記憶體。 |
DsQuoteRdnValueA 如果 RDN 值包含需要引號的字元,則會將 RDN 轉換成引號 RDN 值。 (ANSI) |
DsQuoteRdnValueW 如果 RDN 值包含需要引號的字元,則會將 RDN 轉換成引號 RDN 值。 (Unicode) |
DsRemoveDsDomainA 從目錄服務的全域區域移除網域命名內容的所有追蹤。 (ANSI) |
DsRemoveDsDomainW 從目錄服務的全域區域移除網域命名內容的所有追蹤。 (Unicode) |
DsRemoveDsServerA DsRemoveDsServer 函式會從目錄服務的全域區域移除目錄服務代理程式的所有追蹤 (DSA) 。 (ANSI) |
DsRemoveDsServerW DsRemoveDsServer 函式會從目錄服務的全域區域移除目錄服務代理程式的所有追蹤 (DSA) 。 (Unicode) |
DsReplicaAddA 將複寫來源參考新增至目的地命名內容。 (ANSI) |
DsReplicaAddW 將複寫來源參考新增至目的地命名內容。 (Unicode) |
DsReplicaConsistencyCheck 叫用知識一致性檢查程式 (KCC) 來驗證複寫拓撲。 |
DsReplicaDelA 從目的地命名內容中移除複寫來源參考, (NC) 。 (ANSI) |
DsReplicaDelW 從目的地命名內容中移除複寫來源參考, (NC) 。 (Unicode) |
DsReplicaFreeInfo 釋放由 DsReplicaGetInfo 或 DsReplicaGetInfo2 函式配置的複寫狀態資料結構。 |
DsReplicaGetInfo2W 從目錄服務擷取複寫狀態資料。 如果擷取超過 1000 個專案,此函式允許分頁結果。 |
DsReplicaGetInfoW 從目錄服務擷取複寫狀態資料。 |
DsReplicaModifyA 修改目的地命名內容的現有複寫來源參考。 (ANSI) |
DsReplicaModifyW 修改目的地命名內容的現有複寫來源參考。 (Unicode) |
DsReplicaSyncA 同步處理目的地命名內容, (NC) 與其其中一個來源。 (ANSI) |
DsReplicaSyncAllA 視需要使用可轉移的複寫,同步處理伺服器與其他所有伺服器。 (ANSI) |
DsReplicaSyncAllW 視需要使用可轉移的複寫,同步處理伺服器與其他所有伺服器。 (Unicode) |
DsReplicaSyncW 同步處理目的地命名內容, (NC) 與其其中一個來源。 (Unicode) |
DsReplicaUpdateRefsA 從來源命名內容新增或移除目的地的複寫參考。 (ANSI) |
DsReplicaUpdateRefsW 從來源命名內容新增或移除目的地的複寫參考。 (Unicode) |
DsReplicaVerifyObjectsA 使用來源來驗證命名內容的所有物件。 (ANSI) |
DsReplicaVerifyObjectsW 使用來源來驗證命名內容的所有物件。 (Unicode) |
DsRoleFreeMemory 釋放 DsRoleGetPrimaryDomainInformation 函式所配置的記憶體。 |
DsRoleGetPrimaryDomainInformation 擷取電腦的狀態資料。 |
DsServerRegisterSpnA DsServerRegisterSpn 函式會為主機型服務組成兩個 SPN。 (ANSI) |
DsServerRegisterSpnW DsServerRegisterSpn 函式會為主機型服務組成兩個 SPN。 (Unicode) |
DsUnBindA DsUnBind 函式會尋找具有網域控制站的 RPC 會話,並將目錄服務的控制碼解除系結, (DS) 。 (ANSI) |
DsUnBindW DsUnBind 函式會尋找具有網域控制站的 RPC 會話,並將目錄服務的控制碼解除系結, (DS) 。 (Unicode) |
DsUnquoteRdnValueA DsUnquoteRdnValue 函式是用戶端呼叫,可將引號 RDN 值轉換成未加上引號的 RDN 值。 (ANSI) |
DsUnquoteRdnValueW DsUnquoteRdnValue 函式是用戶端呼叫,可將引號 RDN 值轉換成未加上引號的 RDN 值。 (Unicode) |
DsValidateSubnetNameA DsValidateSubnetName 函式會以 xxx.xxx.xxx.xxx/YY 形式驗證子網名稱。 (ANSI) |
DsValidateSubnetNameW DsValidateSubnetName 函式會以 xxx.xxx.xxx.xxx/YY 形式驗證子網名稱。 (Unicode) |
DsWriteAccountSpnA 將服務主體名稱的陣列 (SPN) 寫入Active Directory 網域服務中指定使用者或電腦帳戶物件的 servicePrincipalName 屬性。 (ANSI) |
DsWriteAccountSpnW 將服務主體名稱的陣列 (SPN) 寫入Active Directory 網域服務中指定使用者或電腦帳戶物件的 servicePrincipalName 屬性。 (Unicode) |
End 發生通知事件之後,會呼叫 IDsAdminNotifyHandler::End 方法。 即使取消通知程式,也會呼叫這個方法。 |
EnumClassAttributes 列舉指定物件類別的屬性。 |
FlushCachedDomains IDsBrowseDomainTree::FlushCachedDomains 方法會釋放快取的網域清單。 |
FreeDomains IDsBrowseDomainTree::FreeDomains 方法會釋放由 IDsBrowseDomainTree::GetDomains 方法配置的記憶體。 |
GetAttributeADsType 擷取指定屬性的屬性類型。 |
GetClassCreationInfo 擷取指定物件類別之類別建立精靈物件的相關資料。 |
GetDisplaySpecifier IDsDisplaySpecifier::GetDisplaySpecifier 方法會系結至Active Directory 網域服務中指定類別的顯示規範物件。 |
GetDomains IDsBrowseDomainTree::GetDomains 方法會擷取目前電腦的信任網域。 目前的電腦是使用 IDsBrowseDomainTree::SetComputer 方法設定的。 |
GetFriendlyAttributeName IDsDisplaySpecifier::GetFriendlyAttributeName 方法會從指定物件類別之屬性的當地語系化名稱擷取。 |
GetFriendlyClassName IDsDisplaySpecifier::GetFriendlyClassName 方法會擷取物件類別的當地語系化名稱。 |
GetIcon IDsDisplaySpecifier::GetIcon 方法會取得指定物件類別的圖示。 |
GetIconLocation 取得指定物件類別的圖示位置。 |
GetPageCounts IDsAdminNewObj::GetPageCounts 方法會取得精靈中的頁面總數,以及擴充功能第一頁的索引。 |
GetSummaryInfo IDsAdminNewObjExt::GetSummaryInfo 方法會取得字串,其中包含新物件精靈延伸模組頁面所收集的資料摘要。 此字串會顯示在精靈 [完成] 頁面中。 |
初始 化 初始化查詢表單擴充物件。 |
初始 化 IDsObjectPicker::Initialize 方法會初始化物件選擇器對話方塊,其中包含物件選擇器對話方塊所使用範圍、篩選和選項的相關資料。 |
初始 化 IDsAdminCreateObj::Initialize 方法會初始化 IDsAdminCreateObj 物件,其中包含要建立物件的容器、要建立之物件的類別,以及可能要複製的來源物件。 |
初始 化 IDsAdminNewObjExt::Initialize 方法會初始化物件建立精靈擴充功能。 |
初始 化 呼叫 以初始化通知處理常式。 |
InvokeDialog 顯示強制回應物件選擇器對話方塊,並傳回使用者選取專案。 |
IsClassContainer 判斷指定的物件類別是否為容器。 |
LPCQADDFORMSPROC 由查詢表單延伸模組呼叫,以將表單新增至查詢對話方塊。 |
LPCQADDPAGESPROC 由查詢表單延伸模組呼叫,以將頁面新增至查詢對話方塊中的查詢表單。 |
LPCQPAGEPROC 由查詢對話方塊呼叫,以通知查詢頁面中所發生事件的查詢表單延伸。 |
LPDSENUMATTRIBUTES DSEnumAttributesCallback 函式是應用程式定義的回呼函式,會針對 IDsDisplaySpecifier::EnumClassAttributes 方法列舉的每個屬性呼叫一次。 |
通知 在顯示確認對話方塊之後,針對每個物件呼叫 ,並在確認對話方塊中選取通知處理常式。 |
OnError 在精靈頁面中發生錯誤時呼叫。 |
OpenQueryWindow ICommonQuery::OpenQueryWindow 方法會顯示目錄服務查詢對話方塊。 這個方法不會在使用者關閉對話方塊之前傳回。 |
ReadInt 從查詢存放區讀取整數值。 |
ReadString 從查詢存放區讀取字串。 |
ReadStruct 從查詢存放區讀取結構。 |
SetButtons IDsAdminNewObj::SetButtons 方法會啟用或停用精靈中特定頁面的 [下一步] 命令按鈕。 |
SetComputer 指定此 IDsBrowseDomainTree 介面實例要使用的電腦和認證。 |
SetCredentials 使用這個方法來覆寫使用者認證,並傳遞要使用的帳戶設定檔的新認證。 |
SetLanguageID 將 IDsDisplaySpecifier 物件所使用的地區設定變更為指定的語言。 |
SetObject IDsAdminNewObjExt::SetObject 方法會提供物件建立延伸模組,以及所建立目錄物件的指標。 |
SetServer 指定從中取得顯示規範資料的伺服器。 |
WriteData 啟用物件建立精靈延伸模組,將其資料寫入Active Directory 網域服務中的物件。 |
WriteInt 將整數值寫入查詢存放區。 |
WriteString 將字串寫入查詢存放區。 |
WriteStruct 將 結構寫入查詢存放區。 |
介面
ICommonQuery 用來以程式設計方式顯示系統提供的目錄服務查詢對話方塊。 |
IDsAdminCreateObj 由應用程式或元件用來以程式設計方式啟動指定物件類別的建立精靈。 |
IDsAdminNewObj 主要或次要物件建立精靈延伸模組會使用 IDsAdminNewObj 介面來取得頁面計數資料,以及控制精靈中的命令按鈕。 |
IDsAdminNewObjExt IDsAdminNewObjExt 介面是由物件建立精靈延伸模組所實作。 |
IDsAdminNewObjPrimarySite IDsAdminNewObjPrimarySite 介面是由系統實作,並由主要物件建立延伸模組用來在Active Directory 網域服務中建立新的暫存物件,然後將物件認可至永續性記憶體。 |
IDsAdminNotifyHandler IDsAdminNotifyHandler 介面是由 Active Directory 系統管理通知處理常式所實作。 |
IDsBrowseDomainTree 應用程式會使用 IDsBrowseDomainTree 介面來顯示網域瀏覽器對話方塊和/或取得與指定電腦相關的信任網域清單。 |
IDsDisplaySpecifier 提供 displaySpecifier 類別Active Directory 網域 Service 物件的存取權。 |
IDsObjectPicker 應用程式會使用 IDsObjectPicker 介面來初始化和顯示物件選擇器對話方塊。 若要建立此介面的實例,請使用CLSID_DsObjectPicker類別識別碼呼叫 CoCreateInstance,如下所示。 |
IDsObjectPickerCredentials IDsObjectPickerCredentials 介面可讓您覆寫實作此介面之 IDsObjectPicker 物件的認證。 |
IPersistQuery 用來儲存和擷取永續性儲存體的查詢參數。 |
IQueryForm 由查詢表單延伸物件實作,以允許表單物件將表單和頁面新增至系統提供的目錄服務查詢對話方塊。 |
結構
ADSPROPERROR ADSPROPERROR 結構可用來使用 ADsPropSendErrorMessage 函式或WM_ADSPROP_NOTIFY_ERROR訊息,將錯誤資料傳遞至通知物件。 |
ADSPROPINITPARAMS 與 ADsPropGetInitInfo 函式搭配使用,以取得顯示規範所套用的物件資料。 |
CQFORM 用來定義使用 CQAddFormsProc 回呼函式新增至查詢對話方塊的查詢表單。 |
CQPAGE 用來使用 CQAddPagesProc 回呼函式,在查詢對話方塊中定義新增至表單的查詢頁面。 |
DOMAIN_CONTROLLER_INFOA 與 DsGetDcName 函式搭配使用,以接收網域控制站的相關資料。 (ANSI) |
DOMAIN_CONTROLLER_INFOW 與 DsGetDcName 函式搭配使用,以接收網域控制站的相關資料。 (Unicode) |
DOMAIN_DESC 包含使用 IDsBrowseDomainTree::GetDomains 方法取得之網域樹狀結構中專案的相關資料。 |
DOMAIN_TREE DOMAINTREE 結構包含使用 IDsBrowseDomainTree::GetDomains 方法取得之網域樹狀結構中節點的相關資料。 樹狀節點中的每個定義域都會以 DOMAINDESC 結構表示。 |
DS_DOMAIN_CONTROLLER_INFO_1A DS_DOMAIN_CONTROLLER_INFO_1結構包含網域控制站的相關資料。 DsGetDomainControllerInfo 函式會傳回此結構。 (ANSI) |
DS_DOMAIN_CONTROLLER_INFO_1W DS_DOMAIN_CONTROLLER_INFO_1結構包含網域控制站的相關資料。 DsGetDomainControllerInfo 函式會傳回此結構。 (Unicode) |
DS_DOMAIN_CONTROLLER_INFO_2A DS_DOMAIN_CONTROLLER_INFO_2結構包含網域控制站的相關資料。 DsGetDomainControllerInfo 函式會傳回此結構。 (ANSI) |
DS_DOMAIN_CONTROLLER_INFO_2W DS_DOMAIN_CONTROLLER_INFO_2結構包含網域控制站的相關資料。 DsGetDomainControllerInfo 函式會傳回此結構。 (Unicode) |
DS_DOMAIN_CONTROLLER_INFO_3A DS_DOMAIN_CONTROLLER_INFO_3 結構包含網域控制站的相關資料。 DsGetDomainControllerInfo 函式會傳回這個結構。 (ANSI) |
DS_DOMAIN_CONTROLLER_INFO_3W DS_DOMAIN_CONTROLLER_INFO_3 結構包含網域控制站的相關資料。 DsGetDomainControllerInfo 函式會傳回這個結構。 (Unicode) |
DS_DOMAIN_TRUSTSA 與 DsEnumerateDomainTrusts 函式搭配使用,以包含網域的信任資料。 (ANSI) |
DS_DOMAIN_TRUSTSW 與 DsEnumerateDomainTrusts 函式搭配使用,以包含網域的信任資料。 (Unicode) |
DS_NAME_RESULT_ITEMA DS_NAME_RESULT_ITEM 結構包含由 DsCrackNames 函式轉換的名稱,以及相關聯的錯誤和網域資料。 (ANSI) |
DS_NAME_RESULT_ITEMW DS_NAME_RESULT_ITEM 結構包含由 DsCrackNames 函式轉換的名稱,以及相關聯的錯誤和網域資料。 (Unicode) |
DS_NAME_RESULTA DS_NAME_RESULT 結構會與 DsCrackNames 函式搭配使用,以包含函式所轉換的名稱。 (ANSI) |
DS_NAME_RESULTW DS_NAME_RESULT 結構會與 DsCrackNames 函式搭配使用,以包含函式所轉換的名稱。 (Unicode) |
DS_REPL_ATTR_META_DATA DS_REPL_ATTR_META_DATA 結構會與 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式搭配使用,以包含物件屬性的複寫狀態資料。 |
DS_REPL_ATTR_META_DATA_2 DS_REPL_ATTR_META_DATA_2 結構會與 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式搭配使用,以包含物件屬性的複寫狀態資料。 |
DS_REPL_ATTR_META_DATA_BLOB DS_REPL_ATTR_META_DATA_BLOB 結構可用來包含物件屬性的複寫狀態資料。 |
DS_REPL_ATTR_VALUE_META_DATA DS_REPL_ATTR_VALUE_META_DATA 結構會與 DsReplicaGetInfo2 函式搭配使用,以提供屬性值集合的中繼資料。 |
DS_REPL_ATTR_VALUE_META_DATA_2 與 DsReplicaGetInfo2 函式搭配使用,以提供屬性值集合的中繼資料。 |
DS_REPL_ATTR_VALUE_META_DATA_EXT 提供屬性複寫值的集合中繼資料。 |
DS_REPL_CURSOR DS_REPL_CURSOR 結構包含指定命名內容之所有複本的輸入複寫狀態資料,如 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_CURSOR_2 DS_REPL_CURSOR_2 結構包含指定命名內容之所有複本的輸入複寫狀態資料,如 DsReplicaGetInfo2 函式所傳回。 此結構是DS_REPL_CURSOR結構的增強版本。 |
DS_REPL_CURSOR_3W DS_REPL_CURSOR_3 結構包含指定命名內容之所有複本的輸入複寫狀態資料,如 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_CURSOR_BLOB DS_REPL_CURSOR_BLOB結構包含指定命名內容之所有複本的輸入複寫狀態資料。 |
DS_REPL_CURSORS DS_REPL_CURSORS 結構會與 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式搭配使用,以提供給定命名內容之所有複本的複寫狀態資料。 |
DS_REPL_CURSORS_2 DS_REPL_CURSORS_2 結構會與 DsReplicaGetInfo2 函式搭配使用,以提供指定命名內容之所有複本的複寫狀態資料。 |
DS_REPL_CURSORS_3W DS_REPL_CURSORS_3結構會與 DsReplicaGetInfo2 函式搭配使用,以提供與指定命名內容之所有複本相關的複寫狀態資料。 |
DS_REPL_KCC_DSA_FAILURESW DS_REPL_KCC_DSA_FAILURES 結構包含一個DS_REPL_KCC_DSA_FAILURE結構的陣列,其接著會包含與輸入複寫夥伴相關的複寫狀態資料,如 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_KCC_DSA_FAILUREW DS_REPL_KCC_DSA_FAILURE結構包含特定輸入複寫夥伴的相關複寫狀態資料,如 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_KCC_DSA_FAILUREW_BLOB 包含特定輸入複寫夥伴的複寫狀態資料。 |
DS_REPL_NEIGHBORSW DS_REPL_NEIGHBORS 結構會與 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式搭配使用,以提供命名內容和來源伺服器配對的輸入複寫狀態資料。 |
DS_REPL_NEIGHBORW 包含特定命名內容和來源伺服器配對的輸入複寫狀態資料,如 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_NEIGHBORW_BLOB 包含特定命名內容和來源伺服器配對的輸入複寫狀態資料。 |
DS_REPL_OBJ_META_DATA DS_REPL_OBJ_META_DATA 結構包含DS_REPL_ATTR_META_DATA結構的陣列。 這些結構包含指定物件的過去和目前屬性的複寫狀態資料。 |
DS_REPL_OBJ_META_DATA_2 DS_REPL_OBJ_META_DATA_2 結構包含一個DS_REPL_ATTR_META_DATA_2結構的陣列,其接著會包含指定物件 (屬性的複寫狀態資料,並針對指定物件呈現) ,如 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_OPW DS_REPL_OP 結構描述目前正在執行或擱置執行的複寫工作,如 DsReplicaGetInfo 或 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_OPW_BLOB DS_REPL_OPW_BLOB 結構描述目前正在執行或擱置執行的複寫工作。 |
DS_REPL_PENDING_OPSW 包含DS_REPL_OP結構的陣列,接著描述目前正在執行的複寫工作並排入佇列,如 DsReplicaGetInfo 和 DsReplicaGetInfo2 函式所傳回。 |
DS_REPL_QUEUE_STATISTICSW 用來包含複寫佇列統計資料。 |
DS_REPL_VALUE_META_DATA 與 DS_REPL_ATTR_VALUE_META_DATA 結構搭配使用,以包含屬性值複寫中繼資料。 |
DS_REPL_VALUE_META_DATA_2 與 DS_REPL_ATTR_VALUE_META_DATA_2 結構搭配使用,以包含屬性值複寫中繼資料。 |
DS_REPL_VALUE_META_DATA_BLOB 用來包含屬性值複寫中繼資料。 |
DS_REPL_VALUE_META_DATA_BLOB_EXT 包含屬性值複寫中繼資料。 |
DS_REPL_VALUE_META_DATA_EXT 包含DS_REPL_ATTR_VALUE_META_DATA_EXT結構的屬性複寫中繼資料。 |
DS_REPSYNCALL_ERRINFOA DS_REPSYNCALL_ERRINFO 結構會與 DS_REPSYNCALL_UPDATE 結構搭配使用,以在複寫期間包含 DsReplicaSyncAll 函式所產生的錯誤。 (ANSI) |
DS_REPSYNCALL_ERRINFOW DS_REPSYNCALL_ERRINFO 結構會與 DS_REPSYNCALL_UPDATE 結構搭配使用,以在複寫期間包含 DsReplicaSyncAll 函式所產生的錯誤。 (Unicode) |
DS_REPSYNCALL_SYNCA DS_REPSYNCALL_SYNC 結構可識別 DsReplicaSyncAll 函式在來源與目的地之間執行的單一複寫作業。 (ANSI) |
DS_REPSYNCALL_SYNCW DS_REPSYNCALL_SYNC 結構可識別 DsReplicaSyncAll 函式在來源與目的地之間執行的單一複寫作業。 (Unicode) |
DS_REPSYNCALL_UPDATEA DS_REPSYNCALL_UPDATE 結構包含 DsReplicaSyncAll 函式所執行之複寫的狀態資料。 (ANSI) |
DS_REPSYNCALL_UPDATEW DS_REPSYNCALL_UPDATE 結構包含 DsReplicaSyncAll 函式所執行之複寫的狀態資料。 (Unicode) |
DS_SCHEMA_GUID_MAPA 包含對 DsMapSchemaGuids 的呼叫結果。 (ANSI) |
DS_SCHEMA_GUID_MAPW 包含對 DsMapSchemaGuids 的呼叫結果。 (Unicode) |
DS_SELECTION DS_SELECTION 結構包含使用者從物件選擇器對話方塊中選取的物件相關資料。 DS_SELECTION_LIST 結構包含DS_SELECTION結構的陣列。 |
DS_SELECTION_LIST DS_SELECTION_LIST 結構包含使用者從物件選擇器對話方塊中選取的物件相關資料。 |
DS_SITE_COST_INFO DS_SITE_COST_INFO 結構會與 DsQuerySitesByCost 函式搭配使用,以包含通訊成本資料。 |
DSA_NEWOBJ_DISPINFO 與 IDsAdminNewObjExt::Initialize 方法搭配使用,以提供Active Directory 網域服務物件建立精靈的其他資料。 |
DSBITEMA 包含 Active Directory 容器瀏覽器對話方塊中專案的相關資料。 (ANSI) |
DSBITEMW 包含 Active Directory 容器瀏覽器對話方塊中專案的相關資料。 (Unicode) |
DSBROWSEINFOA DSBROWSEINFO 結構會與 DsBrowseForContainer 函式搭配使用,以提供及傳回 Active Directory 容器瀏覽器對話方塊的相關資料。 (ANSI) |
DSBROWSEINFOW DSBROWSEINFO 結構會與 DsBrowseForContainer 函式搭配使用,以提供及傳回 Active Directory 容器瀏覽器對話方塊的相關資料。 (Unicode) |
DSCLASSCREATIONINFO 與 IDsDisplaySpecifier::GetClassCreationInfo 方法搭配使用,以保存物件類別建立精靈物件的相關資料。 |
DSCOLUMN DSCOLUMN 結構代表目錄服務查詢對話方塊中的資料行。 這個結構的陣列包含在 DSQUERYPARAMS 結構中。 |
DSDISPLAYSPECOPTIONS 用來將資料提供給操作功能表或屬性頁延伸模組,以取得所使用的顯示規範。 |
DSOBJECT 包含目錄物件資料。 |
DSOBJECTNAMES DSOBJECTNAMES 結構可用來包含目錄物件資料,以供 Active Directory 屬性工作表或操作功能表延伸模組使用。 |
DSOP_FILTER_FLAGS 包含旗標,指出針對指定範圍或範圍向使用者呈現的物件類型。 |
DSOP_INIT_INFO DSOP_INIT_INFO 結構包含初始化物件選擇器對話方塊所需的資料。 這個結構會搭配 IDsObjectPicker::Initialize 方法使用。 |
DSOP_SCOPE_INIT_INFO DSOP_SCOPE_INIT_INFO 結構描述一或多個具有相同屬性的範圍類型。 |
DSOP_UPLEVEL_FILTER_FLAGS DSOP_UPLEVEL_FILTER_FLAGS 結構包含旗標,指出要用於上層範圍的篩選。 |
DSPROPERTYPAGEINFO DSPROPERTYPAGEINFO 結構是由 Active Directory 屬性工作表延伸模組用來取得延伸模組的靜態註冊資料。 此結構是由剪貼簿格式CFSTR_DSPROPERTYPAGEINFO提供。 |
DSQUERYCLASSLIST DSQUERYCLASSLIST 結構描述建立目錄服務查詢的類別清單。 |
DSQUERYINITPARAMS 描述用來初始化目錄服務查詢中流覽對話方塊的資料。 |
DSQUERYPARAMS DSQUERYPARAMS 結構包含搜尋目錄服務時,目錄服務查詢所使用的查詢資料。 |
DSROLE_OPERATION_STATE_INFO 與 DsRoleGetPrimaryDomainInformation 函式搭配使用,以包含電腦的作業狀態資料。 |
DSROLE_PRIMARY_DOMAIN_INFO_BASIC 與 DsRoleGetPrimaryDomainInformation 函式搭配使用,以包含網域資料。 |
DSROLE_UPGRADE_STATUS_INFO 與 DsRoleGetPrimaryDomainInformation 函式搭配使用,以包含網域升級狀態資料。 |
OPENQUERYWINDOW 與 ICommonQuery::OpenQueryWindow 方法搭配使用,以初始化目錄服務查詢對話方塊。 |
附表 與 DsReplicaAdd 和 DsReplicaModify 函式搭配使用,以包含複寫來源的複寫排程資料。 |
SCHEDULE_HEADER 用來包含複寫來源的複寫排程資料。 |