SafeHandle.SetHandle(IntPtr) SafeHandle.SetHandle(IntPtr) SafeHandle.SetHandle(IntPtr) SafeHandle.SetHandle(IntPtr) Method

Definición

Establece el identificador en el identificador preexistente.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)

Parámetros

handle
IntPtr IntPtr IntPtr IntPtr

El identificador preexistente que se va a utilizar.The pre-existing handle to use.

Comentarios

Utilice el SetHandle método solo si necesita admitir un identificador preexistente (por ejemplo, si el identificador se devuelve en una estructura) porque el .NET Framework infraestructura de interoperabilidad com no admite la serialización de los identificadores de salida en una estructura.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.

Seguridad

SecurityPermission
para obtener permiso para llamar a código no administrado.for permission to call unmanaged code. Acción de seguridad LinkDemand:.Security action: LinkDemand. Enumeración asociada:UnmanagedCodeAssociated enumeration: UnmanagedCode

Se aplica a