MSAD_ReplNeighbor 類別
表示 DS_REPL_NEIGHBOR 結構,其中包含特定命名內容 (NC) 和來源伺服器組的輸入複寫狀態資訊,如 DsReplicaGetInfo 函式所傳回。
語法
[dynamic, provider("ReplProv1")]
class MSAD_ReplNeighbor
{
String NamingContextDN;
String SourceDsaObjGuid;
String NamingContextObjGuid;
String SourceDsaDN;
String SourceDsaAddress;
String SourceDsaInvocationID;
String AsyncIntersiteTransportDN;
String AsyncIntersiteTransportObjGuid;
uint64 USNLastObjChangeSynced;
uint64 USNAttributeFilter;
datetime TimeOfLastSyncSuccess;
datetime TimeOfLastSyncAttempt;
uint32 LastSyncResult;
uint32 NumConsecutiveSyncFailures;
uint32 ReplicaFlags;
boolean Writeable = FALSE;
boolean SyncOnStartup = FALSE;
boolean DoScheduledSyncs = FALSE;
boolean UseAsyncIntersiteTransport = FALSE;
boolean TwoWaySync = FALSE;
boolean FullSyncInProgress = FALSE;
boolean FullSyncNextPacket = FALSE;
boolean NeverSynced = FALSE;
boolean IgnoreChangeNotifications = FALSE;
boolean DisableScheduledSync = FALSE;
boolean CompressChanges = FALSE;
boolean NoChangeNotifications = FALSE;
String SourceDsaSite;
String SourceDsaCN;
String Domain;
boolean IsDeletedSourceDsa = FALSE;
uint32 ModifiedNumConsecutiveSyncFailures;
};
成員
MSAD_ReplNeighbor類別具有下列類型的成員:
方法
MSAD_ReplNeighbor類別具有這些方法。
方法 | Description |
---|---|
SyncNamingCoNtext | 同步目的地命名內容與其其中一個來源。 |
屬性
MSAD_ReplNeighbor類別具有這些屬性。
-
AsyncIntersiteTransportDN
-
-
資料類型: 字串
-
存取類型:唯讀
取得 interSiteTransport 物件的 X.500 路徑,該路徑對應至執行複寫的傳輸。 針對 RPC/IP 複寫,設定為 Null 。
-
-
AsyncIntersiteTransportObjGuid
-
-
資料類型: 字串
-
存取類型:唯讀
取得對應至 AsyncIntersiteTransportDN 屬性之月臺間傳輸物件的 GUID。
-
-
CompressChanges
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_COMPRESS_CHANGES旗標。
-
-
DisableScheduledSync
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_DISABLE_SCHEDULED_SYNC旗標。
-
-
網域
-
-
資料類型: 字串
-
存取類型:唯讀
取得複寫 NC 網域的正式名稱。
-
-
DoScheduledSyncs
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_DO_SCHEDULED_SYNCS旗標。
-
-
FullSyncInProgress
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_FULL_SYNC_IN_PROGRESS旗標。
-
-
FullSyncNextPacket
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_FULL_SYNC_NEXT_PACKET旗標。
-
-
IgnoreChangeNotifications
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS旗標。
-
-
IsDeletedSourceDsa
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示這個連接是否代表已刪除的來源 DC。 如果此連線代表已刪除的來源 DC,則為TRUE;否則為FALSE。 根據設計,DS 會在刪除來源 DC 之後持續複寫這些連線一段時間。
-
-
LastSyncResult
-
-
資料類型: uint32
-
存取類型:唯讀
取得上次複寫嘗試的 HRESULT 錯誤碼。
-
-
ModifiedNumConsecutiveSyncFailures
-
-
資料類型: uint32
-
存取類型:唯讀
取得連續失敗的複寫嘗試次數,不包括預期失敗的連接。 例如,如果 IsDeletedSourceDsa 屬性設定為 TRUE,則預期會失敗。
-
-
NamingCoNtextDN
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 索引鍵
取得這個連接所複寫之 NC 的 X.500 路徑。
-
-
NamingCoNtextObjGuid
-
-
資料類型: 字串
-
存取類型:唯讀
取得複寫 NC 的 GUID。
-
-
NeverSynced
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_NEVER_SYNCED旗標。
-
-
NoChangeNotifications
-
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS旗標。
-
-
NumConsecutiveSyncFailures
-
-
資料類型: uint32
-
存取類型:唯讀
取得連續失敗的複寫嘗試次數。
-
-
ReplicaFlags
-
-
資料類型: uint32
-
存取類型:唯讀
取得旗標集合,指定複寫資料的屬性和選項。 這個屬性可以是零或下列一或多個旗標的組合。
-
-
DS_REPL_NBR_WRITEABLE (16 (0x10) )
-
此命名內容的本機複本是可寫入的。
-
DS_REPL_NBR_SYNC_ON_STARTUP (32 (0x20) )
-
當目的地伺服器開機時,會嘗試從這個來源複寫此命名內容。 此旗標通常僅適用于月臺內鄰近。
-
DS_REPL_NBR_DO_SCHEDULED_SYNCS (64 (0x40) )
-
根據排程來執行複寫。 除非此命名內容或來源的排程是「never」,也就是空的排程,否則通常會設定此旗標。
-
DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT (128 (0x80) )
-
透過站台間訊息服務來間接執行複寫。 只有透過 SMTP 複寫時,才會設定這個旗標。 透過站台間的 RPC/IP 複寫時,不會設定這個旗標。
-
DS_REPL_NBR_TWO_WAY_SYNC (512 (0x200) )
-
如果設定,表示輸入複寫完成時,目的地伺服器必須指示來源伺服器以反向方向同步處理。 這項功能會用於撥接的案例,此時兩部伺服器中只有一部可以啟始撥接連線。 例如,此選項可用於公司總部和分公司,其中分公司會透過網際網路透過撥號 ISP 連線連接到公司總部。
-
DS_REPL_NBR_RETURN_OBJECT_PARENTS (2048 (0x800) )
-
這個鄰居所處的狀態是要在子物件之前傳回父物件; 當它在父物件之前收到子物件之後,會進入這個狀態。
-
DS_REPL_NBR_FULL_SYNC_IN_PROGRESS (65536 (0x10000) )
-
目的伺服器會從來源伺服器執行完整的同步處理; 完整同步處理不會使用建立更新 (的向量 ,例如篩選 更新DS_REPL_CURSORS) 。 完整同步處理不會當做預設複寫通訊協定的一部分使用。
-
DS_REPL_NBR_FULL_SYNC_NEXT_PACKET (131072 (0x20000) )
-
來源的最後一個封包指出尚未建立目的地伺服器之物件的修改。 要要求的下一個封包會指示來源伺服器將修改物件的所有屬性放入封包中。
-
DS_REPL_NBR_NEVER_SYNCED (2097152 (0x200000) )
-
從來沒有從這個來源中順利完成同步處理。
-
DS_REPL_NBR_PREEMPTED (16777216 (0x1000000) )
-
複寫引擎已暫時停止處理此芳鄰,以便針對此分割區或另一個分割區服務另一個較高優先順序的芳鄰。 複寫引擎在完成較高優先權的工作之後,會繼續處理這個鄰居。
-
DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS (67108864 (0x4000000) )
-
此芳鄰設定為停用以通知為基礎的同步處理。 在站台中,網域控制站會根據變更發生時的告知來彼此進行同步化。 此設定可防止此芳鄰執行由通知觸發的同步處理。 芳鄰仍會根據其排程執行同步處理,或回應手動要求的同步處理。
-
DS_REPL_NBR_DISABLE_SCHEDULED_SYNC (134217728 (0x8000000) )
-
此芳鄰設定為不會根據其排程執行同步處理。 這個鄰近執行同步處理的唯一方式是回應變更通知或手動要求的同步處理。
-
DS_REPL_NBR_COMPRESS_CHANGES (268435456 (0x10000000) )
-
從這個來源接收的變更將會經過壓縮。 只有在來源伺服器位於不同的月臺時,才會發生壓縮。
-
DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS (536870912 (0x20000000) )
-
不應該從這個來源接收變更告知。 通常只有在來源伺服器位於不同的月臺時才會設定。
-
DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET (1073741824 (0x40000000) )
-
這個鄰居所處的狀態是要重建此複本的內容,因為部分屬性集已經有變更。
SourceDsaAddress
-
資料類型: 字串
-
存取類型:唯讀
取得來源 DC 的 DNS 位址。
注意
此字串包含已修改的 GUID,而不是常用的標準 DNS 名稱。
SourceDsaCN
-
資料類型: 字串
-
存取類型:唯讀
取得代表來源 DC 之 DSA 的物件路徑元件。 此字串通常類似于電腦名稱稱,但不一定相同。
SourceDsaDN
-
資料類型: 字串
-
存取類型:唯讀
取得代表來源 DC 之 DSA 的 X.500 路徑。
SourceDsaInvocationID
-
資料類型: 字串
-
存取類型:唯讀
取得來源伺服器上次複寫所使用的調用識別碼。
SourceDsaObjGuid
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 索引鍵
取得目錄服務代理程式的 GUID (DSA) ,表示 DC) (來源網域控制站。
SourceDsaSite
-
資料類型: 字串
-
存取類型:唯讀
取得包含來源 DC 的月臺。
SyncOnStartup
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_SYNC_ON_STARTUP旗標。
TimeOfLastSyncAttempt
-
資料類型: datetime
-
存取類型:唯讀
取得上次複寫嘗試的時間戳記。
TimeOfLastSyncSuccess
-
資料類型: datetime
-
存取類型:唯讀
取得上次成功複寫嘗試的時間戳記。
TwoWaySync
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_TWO_WAY_SYNC旗標。
UseAsyncIntersiteTransport
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT旗標。
USNAttributeFilter
-
資料類型: uint64
-
存取類型:唯讀
取得最後一個成功完成複寫週期結束時的 USNLastObjChangeSynced 屬性值。 如果沒有成功完成的複寫週期,則為零。
USNLastObjChangeSynced
-
資料類型: uint64
-
存取類型:唯讀
取得上次收到之物件更新的 未變更 屬性值。
可寫入
-
資料類型: 布林值
-
存取類型:唯讀
取得值,這個值表示是否已在ReplicaFlags屬性中設定DS_REPL_NBR_WRITEABLE旗標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
都不支援 |
最低支援的伺服器 |
Windows Server 2008 |
命名空間 |
Root\MicrosoftActiveDirectory |
MOF |
|
DLL |
|