EapHostPeerInitialize (Compact 7)
3/12/2014
Initializes an EAPHost authentication session.
This function must be called before any other peer or supplicant function is called. If the EapHostPeerInitialize function fails, do not call any other EAPHost run-time API.
Note
The other EAPHost configuration APIs are not affected by the failure of EAPHostPeerInitialize.
Syntax
DWORD WINAPI.EapHostPeerInitialize(void);
Parameters
This function has no parameters.
Remarks
EapHostPeerInitialize and EapHostPeerUninitialize are always thread safe.
The following call occurs within the EapHostPeerInitialize function:
CoInitializeEx(NULL, COINIT_MULTITHREADED);
The client should not initialize a conflicting COM environment. If different COM environment (such as a single-threaded apartment) is required, the client should call CoInitializeEx directly, and not call EapHostPeerInitialize. If CoInitializeEx is called directly, the client must call CoUninitialize to uninitialize the session. In addition, the client must use COM functions (and not EAPHost supplicant functions) to allocate and free memory.
See Also
Reference
EAPHost Supplicant Run-time Functions
EapHostPeerUninitialize