Freigeben über


PEER_CREDENTIAL_INFO-Struktur (p2p.h)

Die PEER_CREDENTIAL_INFO-Struktur definiert Informationen, die zum Abrufen und Ausgeben der Sicherheitsanmeldeinformationen eines Peers verwendet werden.

Syntax

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;

Member

dwSize

Gibt die Größe dieser Struktur in Bytes an.

dwFlags

Reserviert. Dieses Feld muss auf 0 festgelegt werden.

pwzFriendlyName

Zeiger auf eine Unicode-Zeichenfolge, die den Anzeigenamen des Ausstellers angibt.

pPublicKey

Zeiger auf eine CERT_PUBLIC_KEY_INFO Struktur, die den öffentlichen Schlüssel des Peergruppenmitglieds und den verwendeten Verschlüsselungstyp enthält.

pwzIssuerPeerName

Zeiger auf eine Unicode-Zeichenfolge, die den PNRP-Namen des Mitgliedschaftsausstellers angibt.

pwzIssuerFriendlyName

Zeiger auf eine Unicode-Zeichenfolge, die den Anzeigenamen des Ausstellers angibt.

ftValidityStart

Gibt die FILETIME-Struktur an, die den Zeitpunkt enthält, zu dem die Mitgliedschaft des Empfängers in der Peergruppe gültig wird. Beim Ausstellen neuer Anmeldeinformationen muss dieser Wert größer als der ValidityStart-Wert für die aktuellen Anmeldeinformationen des Members sein.

ftValidityEnd

Gibt die FILETIME-Struktur an, die den Zeitpunkt enthält, zu dem die Mitgliedschaft des Empfängers in der Peergruppe ungültig wird.

cRoles

Gibt die Anzahl der Rollen-GUIDs an, die in pRoles vorhanden sind.

pRoles

Zeiger auf eine Liste von GUIDs, die den kombinierten Satz verfügbarer Rollen angibt. Die verfügbaren Rollen sind wie folgt:

Wert Bedeutung
PEER_GROUP_ROLE_ADMIN
Diese Rolle kann Einladungen ausgeben, Anmeldeinformationen ausstellen und den GMC anderer Administratoren erneuern sowie sich als Mitglied der Peergruppe verhalten.
PEER_GROUP_ROLE_MEMBER
Die Rolle kann der Peergruppendatenbank Datensätze hinzufügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Erweiterten Netzwerkpaket fürWindows XP
Unterstützte Mindestversion (Server) Nicht unterstützt
Kopfzeile p2p.h

Weitere Informationen

PEER_MEMBER

PeerGroupIssueCredentials