SafeHandle.SetHandle(IntPtr) Metodo

Definizione

Imposta l'handle sull'handle preesistente specificato.Sets the handle to the specified pre-existing handle.

protected:
 void SetHandle(IntPtr handle);
protected void SetHandle (IntPtr handle);
member this.SetHandle : nativeint -> unit
Protected Sub SetHandle (handle As IntPtr)

Parametri

handle
IntPtr

Handle preesistente da usare.The pre-existing handle to use.

Commenti

Usare il metodo SetHandle solo se è necessario supportare un handle preesistente, ad esempio se l'handle viene restituito in una struttura, perché l'infrastruttura di interoperabilità COM di .NET Framework non supporta il marshalling degli handle di output in una struttura.Use the SetHandle method only if you need to support a pre-existing handle (for example, if the handle is returned in a structure) because the .NET Framework COM interop infrastructure does not support marshaling output handles in a structure.

Sicurezza

SecurityPermission
per l'autorizzazione a chiamare codice non gestito.for permission to call unmanaged code. Azione di sicurezza: LinkDemand.Security action: LinkDemand. Enumerazione associata: UnmanagedCodeAssociated enumeration: UnmanagedCode

Si applica a