Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PEER_GROUP_EVENT_DATA-Struktur enthält Informationen zu einem bestimmten Peergruppenereignis, das aufgetreten ist.
Syntax
typedef struct peer_group_event_data_tag {
PEER_GROUP_EVENT_TYPE eventType;
union {
PEER_GROUP_STATUS dwStatus;
PEER_EVENT_INCOMING_DATA incomingData;
PEER_EVENT_RECORD_CHANGE_DATA recordChangeData;
PEER_EVENT_CONNECTION_CHANGE_DATA connectionChangeData;
PEER_EVENT_MEMBER_CHANGE_DATA memberChangeData;
HRESULT hrConnectionFailedReason;
};
} PEER_GROUP_EVENT_DATA, *PPEER_GROUP_EVENT_DATA;
Member
eventType
PEER_GROUP_EVENT_TYPE Enumerationswert, der den Typ des aufgetretenen Peergruppenereignisses angibt. Die Art des Ereignisses diktiert die nachfolgende Struktur, die aus der Union ausgewählt wurde; Wenn dieser Wert beispielsweise auf PEER_GROUP_EVENT_INCOMING_DATA festgelegt ist, lautet das aufgefüllte Union-Element incomingData.
dwStatus
Gibt die PEER_GROUP_STATUS Flagwerte an, die die neue status der Peergruppe angeben. Dieses Feld wird aufgefüllt, wenn ein PEER_GROUP_EVENT_STATUS_CHANGED-Ereignis ausgelöst wird.
incomingData
Gibt die PEER_EVENT_INCOMING_DATA-Struktur an, die Informationen zu eingehenden Daten von einem Peer enthält. Diese Struktur wird aufgefüllt, wenn ein PEER_GROUP_EVENT_INCOMING_DATA-Ereignis ausgelöst wird.
recordChangeData
Gibt die PEER_EVENT_RECORD_CHANGE_DATA-Struktur an, die Daten enthält, die eine Datensatzänderung beschreiben. Diese Struktur wird aufgefüllt, wenn ein PEER_GROUP_EVENT_RECORD_CHANGED-Ereignis ausgelöst wird.
connectionChangeData
PEER_EVENT_CONNECTION_CHANGE_DATA Struktur, die Informationen enthält, wenn sich eine direkte oder benachbarte Verbindung geändert hat. Diese Struktur wird aufgefüllt, wenn ein PEER_GROUP_EVENT_DIRECT_CONNECTION- oder PEER_GROUP_EVENT_NEIGHBOR_CONNECTION-Ereignis ausgelöst wird.
memberChangeData
PEER_EVENT_MEMBER_CHANGE_DATA Struktur, die Daten enthält, wenn sich die status eines Peergruppenmitglieds ändert. Diese Struktur wird aufgefüllt, wenn ein PEER_GROUP_EVENT_MEMBER_CHANGED-Ereignis ausgelöst wird.
hrConnectionFailedReason
HRESULT , das den Typ des aufgetretenen Verbindungsfehlers angibt. Dieser Wert wird aufgefüllt, wenn ein PEER_GROUP_EVENT_CONNECTION_FAILED-Ereignis ausgelöst wird. Dieser Wert ist einer der folgenden:
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
| Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
| Kopfzeile | p2p.h |