PeerDistGetStatusEx-Funktion (peerdist.h)

Die PeerDistGetStatusEx-Funktion gibt die aktuellen status und Funktionen des Peerverteilungsdiensts zurück.

Syntax

DWORD PeerDistGetStatusEx(
  [in]      PEERDIST_INSTANCE_HANDLE hPeerDist,
  [in, out] PEERDIST_STATUS_INFO     *pPeerDistStatus
);

Parameter

[in] hPeerDist

Eine vonPeerDistStartup zurückgegebene PEERDIST_INSTANCE_HANDLE.

[in, out] pPeerDistStatus

Ein Zeiger auf eine PEERDIST_STATUS_INFO-Struktur, die die aktuellen status und Funktionen des Peerverteilungsdiensts enthält.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Hinweise

Eine Gruppenrichtlinie Änderung kann dazu führen, dass der Peerverteilungsdienst in einen verfügbaren, nicht verfügbaren oder deaktivierten Zustand wechselt. Abhängig vom resultierenden Zustand dieses Übergangs funktionieren die Inhalte, Inhaltsinformationen oder Streamhandles, auf die der Aufrufer Zugriff hat, möglicherweise nicht mehr. In diesem Fall muss der Aufrufer die Handles explizit schließen, indem er die entsprechende Peerverteilungs-API aufruft.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile peerdist.h

Weitere Informationen

PEERDIST_STATUS

PEERDIST_STATUS_INFO