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 멤버의 상태를 지정하는 열거형 값입니다.
값 | 의미 |
---|---|
|
멤버가 피어 그룹에 있습니다. |
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 |