共用方式為


PEER_CREDENTIAL_INFO結構 (p2p.h)

PEER_CREDENTIAL_INFO結構會定義用來取得和發出對等安全性認證的資訊。

語法

typedef struct peer_credential_info_tag {
  DWORD                dwSize;
  DWORD                dwFlags;
  PWSTR                pwzFriendlyName;
  CERT_PUBLIC_KEY_INFO *pPublicKey;
  PWSTR                pwzIssuerPeerName;
  PWSTR                pwzIssuerFriendlyName;
  FILETIME             ftValidityStart;
  FILETIME             ftValidityEnd;
  ULONG                cRoles;
  PEER_ROLE_ID         *pRoles;
} PEER_CREDENTIAL_INFO, *PPEER_CREDENTIAL_INFO;

成員

dwSize

指定這個 結構的大小,以位元組為單位。

dwFlags

保留的。 此欄位必須設定為 0。

pwzFriendlyName

Unicode 字串的指標,指定易記 (顯示簽發者) 名稱。

pPublicKey

包含對等群組成員公鑰及其使用之加密類型的 CERT_PUBLIC_KEY_INFO 結構的指標。

pwzIssuerPeerName

Unicode 字串的指標,指定成員資格簽發者的 PNRP 名稱。

pwzIssuerFriendlyName

Unicode 字串的指標,指定易記 (顯示簽發者) 名稱。

ftValidityStart

指定 FILETIME 結構,其中包含收件者在對等群組中的成員資格生效的時間。 發出新認證時,此值必須大於成員目前認證的 ValidityStart 值。

ftValidityEnd

指定 FILETIME 結構,其中包含收件者在對等群組中的成員資格失效的時間。

cRoles

指定 pRoles 中存在的角色 GUID 數目。

pRoles

指定可用角色組合集之 GUID 清單的指標。 可用的角色如下所示。

意義
PEER_GROUP_ROLE_ADMIN
此角色可以發出邀請、發出認證,以及更新其他系統管理員的 GMC,以及作為對等群組的成員。
PEER_GROUP_ROLE_MEMBER
角色可以將記錄新增至對等群組資料庫。

規格需求

需求
最低支援的用戶端 Windows XP 搭配 SP2 [僅限傳統型應用程式],Windows XP 含 SP1 與 Windows XP 的進階網络套件
最低支援的伺服器 都不支援
標頭 p2p.h

另請參閱

PEER_MEMBER

PeerGroupIssueCredentials