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.
- pIDNS:The IDNS interface pointer
- pfn:The function to be called after the operation completes. This will only be called if the operation starts successfully (that is, when IDNS_Start() has returned AEE_SUCCESS).
- pcxt:A void pointer to be passed to the function specified by pfn, when it is called.
IDNS_Start(IDNS *pIDNS, CallbackNotifyFunc pfn, void *pcxt);