Freigeben über


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

Weitere Informationen

PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS

PeerDistClientOpenContent

PeerDistStartup