CriticalHandle.SetHandleAsInvalid Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Помечает дескриптор как недопустимый.
public:
void SetHandleAsInvalid();
public void SetHandleAsInvalid ();
member this.SetHandleAsInvalid : unit -> unit
Public Sub SetHandleAsInvalid ()
Комментарии
Вызывайте SetHandleAsInvalid метод, только если известно, что дескриптор является недопустимым, и вы хотите пометить его как таковой. Это не изменяет значение поля, handle а только помечает дескриптор как недопустимый. Затем дескриптор может содержать потенциально устаревшее значение. Результат этого вызова заключается в том, что не предпринимается никаких попыток освобождения ресурсов.
Как и в случае с методом SetHandle , используйте SetHandleAsInvalid только в том случае, если требуется поддержка существующего дескриптора.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по