SafeHandle.SetHandleAsInvalid Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. Cette opération ne modifie pas la valeur du handle champ ; elle marque uniquement le handle comme étant fermé. Le handle peut alors contenir une valeur potentiellement obsolète. L’effet de cet appel est qu’aucune tentative de libération des ressources n’est effectuée.
Comme avec la SetHandle méthode, utilisez SetHandleAsInvalid uniquement si vous devez prendre en charge un handle préexistant.