Я использую SafeFileHandle для общения с USB-устройствами. Если я закрою дескриптор, а затем снова открою дескриптор на том же устройстве (при условии, что is не был удален и повторно присоединен / перечислен), обязательно ли будут совпадать первый и второй дескрипторы? Или дескриптор похож на экземпляр, который может отличаться при каждом открытии?