MprAdminServerGetCredentials-Funktion (mprapi.h)
Die Funktion MprAdminServerGetCredentials ruft den vorab freigegebenen Schlüssel für den angegebenen Server ab.
Syntax
DWORD MprAdminServerGetCredentials(
[in] MPR_SERVER_HANDLE hMprServer,
[in] DWORD dwLevel,
[out] LPBYTE *lplpbBuffer
);
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 lplpbBuffer-Parameter zurückgegeben werden. Muss Null sein.
[out] lplpbBuffer
Nach erfolgreicher Fertigstellung zeigt ein Zeiger auf eine MPR_CREDENTIALSEX_1 Struktur, die den vorab freigegebenen Schlüssel für den Server enthält. Geben Sie den von dieser Struktur belegten Arbeitsspeicher mit MprAdminBufferFree frei.
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 lplpbBuffer-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.
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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für