This method does not destroy the window handle. Instead, it sets the handle's window procedure to the default window procedure. It sets the NativeWindow.Handle property to 0 and calls NativeWindow.OnHandleChange to reflect the change.
A window automatically calls this method if it receives a native Win32 WM_NCDESTROY message, indicating that Windows has destroyed the handle.