In order to prevent the callback from firing, and to cancel the operation, the user should release all references to the IDNS.
IDNS_Start() should not be called twice.
IDNS_Start(IDNS *pIDNS, CallbackNotifyFunc pfn, void *pcxt);
- AEE_SUCCESS: The operation started. This should always succeed when called the first time. AEE_NET_EINVAL: IDNS_Start() was called more than once.