MprAdminReleaseIpAddress-Funktion (mprapi.h)
Die MprAdminReleaseIpAddress-Funktion wird aufgerufen, wenn ein Benutzer die Verbindung trennt und die IP-Adresse des Benutzers freigegeben wird.
Syntax
void MprAdminReleaseIpAddress(
[in] WCHAR *lpszUserName,
[in] WCHAR *lpszPortName,
[in] DWORD *lpdwIpAddress
);
Parameter
[in] lpszUserName
Zeiger auf eine Unicode-Zeichenfolge, die den Namen des Benutzers angibt, der eine IP-Adresse erfordert.
[in] lpszPortName
Zeiger auf eine Unicode-Zeichenfolge, die den Namen des Ports angibt, an dem der Benutzer versucht, eine Verbindung herzustellen.
[in] lpdwIpAddress
Zeiger auf eine DWORD-Variable . Diese Variable gibt die IP-Adresse an, die freigegeben werden soll.
Rückgabewert
Keine
Bemerkungen
Eine Verwaltungs-DLL muss die Funktion MprAdminReleaseIpAddress nicht implementieren. Wenn die DLL jedoch MprAdminReleaseIpAddress implementiert, muss sie auch MprAdminGetIpAddressForUser implementieren.
RAS unterstützt mehrere Verwaltungs-DLLs. Ras ruft MprAdminReleaseIpAddress jedoch nur in der ersten DLL auf, die sie implementiert und exportiert. RAS ignoriert Implementierungen dieser Funktionen in den anderen DLLs. RAS überprüft die DLLs für diese Funktionen in der Reihenfolge, in der sie in der Registrierung aufgeführt sind.
Windows 2000 Server oder früher: Wenn RAS den neuen Link nicht akzeptiert, ruft RAS die Funktion MprAdminLinkHangupNotification nicht auf.
Rufen Sie keine der RAS-Verwaltungsfunktionen oder RAS-Benutzerverwaltungsfunktionen aus MprAdminReleaseIpAddress auf. Aufrufe dieser Funktionen werden nicht zurückgegeben, wenn sie in einer Legendenfunktion ausgeführt werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mprapi.h |