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
メンバーのピア名を指定する Unicode 文字列へのポインター。
pwzAttributes
メンバーの属性を指定する Unicode 文字列へのポインター。 この文字列の形式は、アプリケーションによって定義されます。
ullNodeId
ノード ID を含む符号なし 64 ビット整数。 同じピアに複数のノード ID を設定でき、それぞれが異なるピア グループに参加する異なるノードを識別します。
cAddresses
pAddress に一覧表示される IP アドレスの数を指定します。
pAddresses
メンバーによって使用 されるPEER_ADDRESS 構造体のリストへのポインター。
pCredentialInfo
メンバー のセキュリティ 資格情報に関する情報を含むPEER_CREDENTIAL_INFO構造体へのポインター。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | WINDOWS XP と SP2 [デスクトップ アプリのみ]、Windows XP SP1 と Advanced Networking Pack forWindows XP |
サポートされている最小のサーバー | サポートなし |
Header | p2p.h |