다음을 통해 공유


PEER_MEMBER 구조체(p2p.h)

PEER_MEMBER 구조에는 피어 그룹의 멤버를 설명하는 정보가 포함되어 있습니다.

구문

typedef struct peer_member_tag {
  DWORD                dwSize;
  DWORD                dwFlags;
  PWSTR                pwzIdentity;
  PWSTR                pwzAttributes;
  ULONGLONG            ullNodeId;
  ULONG                cAddresses;
  PEER_ADDRESS         *pAddresses;
  PEER_CREDENTIAL_INFO *pCredentialInfo;
} PEER_MEMBER, *PPEER_MEMBER;

멤버

dwSize

이 구조체의 크기를 바이트 단위로 지정합니다.

dwFlags

PEER_MEMBER_FLAGS 멤버의 상태를 지정하는 열거형 값입니다.

의미
PEER_MEMBER_PRESENT
멤버가 피어 그룹에 있습니다.

pwzIdentity

멤버의 피어 이름을 지정하는 유니코드 문자열에 대한 포인터입니다.

pwzAttributes

멤버의 특성을 지정하는 유니코드 문자열에 대한 포인터입니다. 이 문자열의 형식은 애플리케이션에 의해 정의됩니다.

ullNodeId

노드 ID를 포함하는 부호 없는 64비트 정수입니다. 동일한 피어에는 각각 다른 피어 그룹에 참여하는 다른 노드를 식별하는 여러 노드 ID가 있을 수 있습니다.

cAddresses

pAddress에 나열된 IP 주소 수를 지정합니다.

pAddresses

멤버가 사용하는 PEER_ADDRESS 구조 목록의 포인터입니다.

pCredentialInfo

멤버의 보안 자격 증명에 대한 정보를 포함하는 PEER_CREDENTIAL_INFO 구조체에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 WINDOWS XP SP2 [데스크톱 앱만 해당],Windows XP SP1 및 고급 네트워킹 팩 forWindows XP
지원되는 최소 서버 지원되는 버전 없음
머리글 p2p.h

추가 정보

PEER_ADDRESS

PEER_CREDENTIAL_INFO