PEER_NODE_INFO 구조체(p2p.h)
PEER_NODE_INFO 구조에는 피어 그래프의 특정 노드와 관련된 정보가 포함됩니다.
구문
typedef struct peer_node_info_tag {
DWORD dwSize;
ULONGLONG ullNodeId;
PWSTR pwzPeerId;
ULONG cAddresses;
PPEER_ADDRESS pAddresses;
PWSTR pwzAttributes;
} PEER_NODE_INFO, *PPEER_NODE_INFO;
멤버
dwSize
데이터 구조의 크기를 지정합니다. 값을 sizeof(PEER_NODE_INFO)로 설정합니다. 이 멤버는 필수이며 기본값이 없습니다.
ullNodeId
인접에 대한 애플리케이션의 연결을 식별하는 고유 ID를 지정합니다. 애플리케이션은 이 멤버의 값을 설정할 수 없으며 피어 그래프 인프라에서 만듭니다.
pwzPeerId
이 피어의 ID를 지정합니다. 이 값은 피어 그래프 인프라에 의해 애플리케이션에 대해 설정됩니다. 애플리케이션이 피어 그래프를 만들거나 열 때
cAddresses
pAddresses의 주소 수를 지정합니다. 이 멤버는 필수이며 기본값이 없습니다.
pAddresses
이 instance 그룹 트래픽에 대해 수신 대기 중인 주소와 포트를 나타내는 PEER_ADDRESS 구조의 배열을 가리킵니다. 이 멤버는 필수이며 기본값이 없습니다.
pwzAttributes
이 특정 노드를 설명하는 특성이 포함된 문자열을 가리킵니다. 이 문자열은 애플리케이션과 관련된 자유 형식 텍스트 문자열입니다. 이 매개 변수는 선택 사항입니다. 기본값은 NULL입니다.
요구 사항
지원되는 최소 클라이언트 | WINDOWS XP SP2 [데스크톱 앱만 해당],Windows XP SP1 및 고급 네트워킹 팩 forWindows XP |
지원되는 최소 서버 | 지원되는 버전 없음 |
머리글 | p2p.h |