PeerDistClientGetInformationByHandle-Funktion (peerdist.h)
Die Funktion PeerDistClientGetInformationByHandle ruft zusätzliche Informationen aus dem Peerverteilungsdienst für ein bestimmtes Inhaltshandle ab.
Syntax
DWORD PeerDistClientGetInformationByHandle(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
[in] PEERDIST_CONTENT_HANDLE hContentHandle,
[in] PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS PeerDistClientInfoClass,
DWORD dwBufferSize,
[out] LPVOID lpInformation
);
Parameter
[in] hPeerDist
Eine PEERDIST_INSTANCE_HANDLE von der PeerDistStartup-Funktion zurückgegeben.
[in] hContentHandle
Eine PEERDIST_CONTENT_HANDLE von der PeerDistClientOpenContent-Funktion zurückgegeben.
[in] PeerDistClientInfoClass
Ein Wert aus der PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS-Enumeration , der die abzurufenden Informationen angibt.
dwBufferSize
Die Größe des Puffers für den lpInformation-Parameter in Bytes.
[out] lpInformation
Ein Puffer für die zurückgegebenen Informationen. Das Format dieser Informationen hängt vom Wert des Parameters PeerDistClientInfoClass ab.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.
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 |
Bibliothek | PeerDist.lib |
DLL | PeerDist.dll |