IEAPProviderConfig::Uninitialize method (rrascfg.h)
The system calls the Uninitialize method to shut down the specified EAP configuration session.
Syntax
HRESULT Uninitialize(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam
);
Parameters
dwEapTypeId
Specifies the EAP for which to shut down the configuration session.
uConnectionParam
Specifies the configuration session to shut down.
Return value
If the function succeeds, the return value should be S_OK.
If the function fails, the return value should be one of the following codes.
Return code | Description |
---|---|
|
Non-specific error. |
|
One of the arguments is invalid. |
|
The method failed because it was unable to allocate required memory. |
|
An unexpected error occurred. |
Remarks
The configuration UI should allow the user to configure the EAP provider on a remote computer. Delete the connection to the remote computer during the call to Uninitialize.
The DLL that implements IEAPProviderConfig may support more than one authentication protocol. The dwEapTypeId parameter specifies the authentication protocol to shut down the configuration session for.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | rrascfg.h |
See also
Extensible Authentication Protocol Reference
IEAPProviderConfig::Initialize
IEAPProviderConfig::RouterInvokeConfigUI