DS_REPSYNCALL_ERRINFO 結構會與 DS_REPSYNCALL_UPDATE 結構搭配使用,以在復寫期間包含 DsReplicaSyncAll 函式所產生的錯誤。
語法
typedef struct {
LPWSTR pszSvrId;
DS_REPSYNCALL_ERROR error;
DWORD dwWin32Err;
LPWSTR pszSrcId;
} DS_REPSYNCALL_ERRINFOW, *PDS_REPSYNCALL_ERRINFOW;
成員
pszSvrId
Null 終止字串的指標,其中包含發生錯誤之伺服器的 DNS GUID。 或者,如果 DS_REPSYNCALL_ID_SERVERS_BY_DN 是在 DsReplicaSyncAll 函式的 ulFlags 參數中指定,則這個成員可以包含伺服器的辨別名稱。
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 |