SafeHandle.SetHandleAsInvalid Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Marca uma pega como já não usada.
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 ()
- Atributos
Observações
Chame o SetHandleAsInvalid método apenas quando souber que o seu handle já não faz referência a um recurso. Ao fazê-lo, não altera o valor do handle campo; apenas marca a alça como fechada. O cabo pode então conter um valor potencialmente obsoleto. O efeito deste apelo é que não se tenta libertar os recursos.
Tal como no SetHandle método, use SetHandleAsInvalid apenas se precisar de suportar uma pega pré-existente.