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:
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 |