SafeHandle.SetHandleAsInvalid Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Označí popisovač jako již nepoužitý.
public:
void SetHandleAsInvalid();
[System.Security.SecurityCritical]
public void SetHandleAsInvalid();
public void SetHandleAsInvalid();
[<System.Security.SecurityCritical>]
member this.SetHandleAsInvalid : unit -> unit
member this.SetHandleAsInvalid : unit -> unit
Public Sub SetHandleAsInvalid ()
- Atributy
Poznámky
SetHandleAsInvalid Volání metody pouze v případě, že víte, že popisovač již odkazuje na prostředek. Tím se nezmění hodnota handle pole. Označí popisovač pouze jako uzavřený. Popisovač pak může obsahovat potenciálně zastaralou hodnotu. Účinek tohoto volání spočívá v tom, že nedojde k žádnému pokusu o uvolnění prostředků.
Stejně jako u SetHandle této metody používejte SetHandleAsInvalid pouze v případě, že potřebujete podporovat již existující popisovač.