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čí úchyt jako již nepoužívané.
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
Volejte metodu pouze v SetHandleAsInvalid případě, že víte, že váš popisovač již odkazuje na prostředek. Tím se nezmění hodnota handle pole, pouze se označí popisovač jako uzavřený. Popisovač pak může obsahovat potenciálně zastaralou hodnotu. Výsledkem tohoto volání je, že není proveden žádný pokus o uvolnění prostředků.
Stejně jako u SetHandle metody použijte SetHandleAsInvalid pouze v případě, že potřebujete podporovat již existující popisovač.