SafeHandle.SetHandleAsInvalid Méthode

Définition

Marque un handle comme n'étant plus utilisé.

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 ()
Attributs

Remarques

Appelez la SetHandleAsInvalid méthode uniquement lorsque vous savez que votre handle ne fait plus référence à une ressource. Cela ne modifie pas la valeur du handle champ ; elle marque uniquement la poignée comme étant fermée. Le handle peut alors contenir une valeur potentiellement obsolète. L’effet de cet appel est qu’aucune tentative n’est faite pour libérer les ressources.

Comme avec la SetHandle méthode, utilisez SetHandleAsInvalid uniquement si vous devez prendre en charge un handle préexistant.

S’applique à