DS_REPSYNCALL_ERRINFOA-Struktur (ntdsapi.h)
Die DS_REPSYNCALL_ERRINFO-Struktur wird zusammen mit der DS_REPSYNCALL_UPDATE-Struktur verwendet, um Fehler zu enthalten, die von der DsReplicaSyncAll-Funktion während der Replikation generiert wurden.
Syntax
typedef struct {
LPSTR pszSvrId;
DS_REPSYNCALL_ERROR error;
DWORD dwWin32Err;
LPSTR pszSrcId;
} DS_REPSYNCALL_ERRINFOA, *PDS_REPSYNCALL_ERRINFOA;
Member
pszSvrId
Zeiger auf eine NULL-endende Zeichenfolge, die die DNS-GUID des Servers enthält, auf dem der Fehler aufgetreten ist. Alternativ kann dieser Member den distinguished Name des Servers enthalten, wenn DS_REPSYNCALL_ID_SERVERS_BY_DN im ulFlags-Parameter der DsReplicaSyncAll-Funktion angegeben ist.
error
Enthält einen der DS_REPSYNCALL_ERROR-Werte , der angibt, wo im Replikationsprozess der Fehler aufgetreten ist.
dwWin32Err
Gibt den tatsächlichen Win32-Fehlercode an, der während der Replikation zwischen dem Quellserver generiert wird, auf den von pszSrcId verwiesen wird, und dem Zielserver, auf den von pszSvrId verwiesen wird.
pszSrcId
Zeiger auf eine NULL-endende Zeichenfolge, die die DNS-GUID des Quellservers angibt. Alternativ kann dieser Member den distinguished Name des Quellservers enthalten, wenn DS_REPSYNCALL_ID_SERVERS_BY_DN im ulFlags-Parameter der DsReplicaSyncAll-Funktion angegeben ist.
Hinweise
Hinweis
Der ntdsapi.h-Header definiert DS_REPSYNCALL_ERRINFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | ntdsapi.h |