PeerIdentityDelete-Funktion (p2p.h)
Die PeerIdentityDelete-Funktion löscht eine Peeridentität dauerhaft. Dies umfasst das Entfernen aller Zertifikate, privaten Schlüssel und aller Gruppeninformationen, die einer angegebenen Peeridentität zugeordnet sind.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerIdentityDelete(
[in] PCWSTR pwzIdentity
);
Parameter
[in] pwzIdentity
Gibt eine zu löschende Peeridentität an.
Rückgabewert
Wenn der Funktionsaufruf erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls wird einer der folgenden Werte zurückgegeben.
Rückgabecode | Beschreibung |
---|---|
|
Der Parameter ist ungültig. |
|
Die Peeridentität kann nicht gelöscht werden, da ihr Peergruppen zugeordnet sind. Alle Peergruppen, die der angegebenen Identität zugeordnet sind, müssen mithilfe von PeerGroupDelete gelöscht werden, bevor ein Aufruf von PeerIdentityDelete erfolgreich sein kann. |
|
Eine Peeridentität, die mit dem angegebenen Namen übereinstimmt, wurde nicht gefunden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Advanced Networking Pack für Windows XP |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | p2p.h |
Bibliothek | P2P.lib |
DLL | P2P.dll |