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

Use el SetHandle identificadores en una estructura de salida del método solo si tiene que proporcionar compatibilidad con un identificador ya existente (por ejemplo, si se devuelve el identificador en una estructura) porque la infraestructura de interoperabilidad COM de .NET Framework no admite el cálculo de referencias.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 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