Freigeben über


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

Weitere Informationen

DS_REPSYNCALL_ERROR

DS_REPSYNCALL_UPDATE

Domänencontroller- und Replikationsverwaltungsstrukturen

DsReplicaSyncAll