Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktionen MprAdminServerSetCredentials legen den vorab freigegebenen Schlüssel für den angegebenen Server fest.
Syntax
DWORD MprAdminServerSetCredentials(
[in] MPR_SERVER_HANDLE hMprServer,
[in] DWORD dwLevel,
[in] LPBYTE lpbBuffer
);
Parameter
[in] hMprServer
Handle mit einem Windows-Server. Rufen Sie dieses Handle ab, indem Sie MprAdminMIBServerConnect aufrufen.
[in] dwLevel
Ein DWORD-Wert, der das Format beschreibt, in dem die Informationen im lpbBuffer-Parameter strukturiert sind. Muss Null sein.
[in] lpbBuffer
Ein Zeiger auf eine MPR_CREDENTIALSEX_1-Struktur , die den vorab freigegebenen Schlüssel für den Server enthält.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert NO_ERROR.
Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.
| Wert | Bedeutung |
|---|---|
|
Die aufrufende Anwendung verfügt nicht über ausreichende Berechtigungen. |
|
Der lpbBuffer-Parameter ist NULL. |
|
Der dwLevel-Parameter ist nicht 0. |
|
Verwenden Sie FormatMessage , um die Systemfehlermeldung abzurufen, die dem zurückgegebenen Fehlercode entspricht. |
Hinweise
Der Server verwaltet einen einzelnen vorab freigegebenen Schlüssel für alle Benutzer.
Um den vorab freigegebenen Schlüssel zu löschen, rufen Sie MprAdminServerSetCredentials auf, wobei der MPR_CREDENTIALSEX_1dwSize-Member auf Null festgelegt ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mprapi.h |
| Bibliothek | Mprapi.lib |
| DLL | Mprapi.dll |