Поделиться через


Функция 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

См. также раздел

PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS

PeerDistClientOpenContent

PeerDistStartup