Funzione MprAdminReleaseIpAddress (mprapi.h)
La funzione MprAdminReleaseIpAddress viene chiamata quando un utente si disconnette e l'indirizzo IP dell'utente sta per essere rilasciato.
Sintassi
void MprAdminReleaseIpAddress(
[in] WCHAR *lpszUserName,
[in] WCHAR *lpszPortName,
[in] DWORD *lpdwIpAddress
);
Parametri
[in] lpszUserName
Puntatore a una stringa Unicode che specifica il nome dell'utente che richiede un indirizzo IP.
[in] lpszPortName
Puntatore a una stringa Unicode che specifica il nome della porta in cui l'utente sta tentando di connettersi.
[in] lpdwIpAddress
Puntatore a una variabile DWORD . Questa variabile specifica l'indirizzo IP da rilasciare.
Valore restituito
nessuno
Osservazioni
Una DLL di amministrazione non deve implementare la funzione MprAdminReleaseIpAddress . Tuttavia, se la DLL implementa MprAdminReleaseIpAddress, deve implementare anche MprAdminGetIpAddressForUser.
RAS supporta più DLL di amministrazione. Tuttavia, RAS chiama MprAdminReleaseIpAddress solo nella prima DLL che lo implementa ed esporta. RAS ignora le implementazioni di queste funzioni nelle altre DLL. RAS controlla le DLL per queste funzioni nell'ordine in cui sono elencate nel Registro di sistema.
Windows 2000 Server o versioni precedenti: Se RAS non accetta il nuovo collegamento, RAS non chiama la funzione MprAdminLinkHangupNotification .
Non chiamare funzioni di amministrazione RAS o funzioni di amministrazione utente RAS dall'interno di MprAdminReleaseIpAddress. Le chiamate a queste funzioni non restituiscono quando effettuate dall'interno di una funzione callout.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mprapi.h |
Vedi anche
MprAdminConnectionHangupNotification
Funzioni di amministrazione RAS
Informazioni di riferimento per l'amministrazione del servizio Accesso remoto