共用方式為


DS_REPSYNCALL_ERRINFOA 結構 (ntdsapi.h)

DS_REPSYNCALL_ERRINFO結構會與DS_REPSYNCALL_UPDATE結構搭配使用,以在復寫期間包含 DsReplicaSyncAll 函式所產生的錯誤。

語法

typedef struct {
  LPSTR               pszSvrId;
  DS_REPSYNCALL_ERROR error;
  DWORD               dwWin32Err;
  LPSTR               pszSrcId;
} DS_REPSYNCALL_ERRINFOA, *PDS_REPSYNCALL_ERRINFOA;

成員

pszSvrId

Null 終止字串的指標,其中包含發生錯誤之伺服器的 DNS GUID。 或者,如果在 DsReplicaSyncAll 函式的 ulFlags 參數中指定了 DS_REPSYNCALL_ID_SERVERS_BY_DN,這個成員可以包含伺服器的辨別名稱。

error

包含其中一個 DS_REPSYNCALL_ERROR 值,指出複寫程式中發生錯誤的位置。

dwWin32Err

指出 pszSrcId 所參考來源伺服器與 pszSvrId 所參考目的地伺服器之間復寫期間所產生的實際 Win32 錯誤碼。

pszSrcId

指定來源伺服器的 DNS GUID 之 Null 終止字串的指標。 或者,如果DS_REPSYNCALL_ID_SERVERS_BY_DN指定於 DsReplicaSyncAll 函式的 ulFlags 參數中,這個成員可以包含來源伺服器的辨別名稱。

備註

注意

ntdsapi.h 標頭會將DS_REPSYNCALL_ERRINFO定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱 函式原型的慣例

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 ntdsapi.h

另請參閱

DS_REPSYNCALL_ERROR

DS_REPSYNCALL_UPDATE

域控制器和復寫管理結構

DsReplicaSyncAll