/// <summary> /// An asynchronous operation was cancelled /// </summary> private void CancelAsync(object sender, AsyncOperationCompleteEventArgs e) { if (e.Message.AsyncOperationHandle == findHostHandle) { findHostHandle = 0; btnSearch.Text = "Start Search"; isSearching = false; btnCreate.Enabled = true; btnSearch.Enabled = true; } }