Функция PeerDistClientGetInformationByHandle (peerdist.h)
Функция PeerDistClientGetInformationByHandle извлекает дополнительные сведения из службы однорангового распределения для определенного дескриптора содержимого.
Синтаксис
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
);
Параметры
[in] hPeerDist
PEERDIST_INSTANCE_HANDLE, возвращенный функцией PeerDistStartup.
[in] hContentHandle
PEERDIST_CONTENT_HANDLE, возвращенный функцией PeerDistClientOpenContent.
[in] PeerDistClientInfoClass
Значение из перечисления PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS , указывающее извлекаемые сведения.
dwBufferSize
Размер (в байтах) буфера для параметра lpInformation .
[out] lpInformation
Буфер для возвращаемых сведений. Формат этих сведений зависит от значения параметра PeerDistClientInfoClass .
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | peerdist.h |
Библиотека | PeerDist.lib |
DLL | PeerDist.dll |