Função MprAdminReleaseIpAddress (mprapi.h)
A função MprAdminReleaseIpAddress é chamada quando um usuário se desconecta e o endereço IP do usuário está prestes a ser liberado.
Sintaxe
void MprAdminReleaseIpAddress(
[in] WCHAR *lpszUserName,
[in] WCHAR *lpszPortName,
[in] DWORD *lpdwIpAddress
);
Parâmetros
[in] lpszUserName
Ponteiro para uma cadeia de caracteres Unicode que especifica o nome do usuário que requer um endereço IP.
[in] lpszPortName
Ponteiro para uma cadeia de caracteres Unicode que especifica o nome da porta na qual o usuário está tentando se conectar.
[in] lpdwIpAddress
Ponteiro para uma variável DWORD . Essa variável especifica o endereço IP a ser liberado.
Valor retornado
Nenhum
Comentários
Uma DLL de administração não precisa implementar a função MprAdminReleaseIpAddress . No entanto, se a DLL implementar MprAdminReleaseIpAddress, ela também deverá implementar MprAdminGetIpAddressForUser.
O RAS dá suporte a várias DLLs de Administração. No entanto, o RAS chama MprAdminReleaseIpAddress apenas na primeira DLL que o implementa e exporta. O RAS ignora implementações dessas funções nas outras DLLs. O RAS verifica as DLLs para essas funções na ordem em que elas estão listadas no registro.
Windows 2000 Server ou anterior: Se RAS não aceitar o novo link, RAS não chamará a função MprAdminLinkHangupNotification .
Não chame nenhuma das funções de administração ras ou funções de administração de usuário RAS de dentro de MprAdminReleaseIpAddress. As chamadas para essas funções não retornam quando feitas de dentro de uma função de texto explicativo.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mprapi.h |