¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
UnsafeQueueNativeOverlapped (Método)
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

ThreadPool.UnsafeQueueNativeOverlapped (Método)

Pone en cola una operación de E/S superpuesta para que se ejecute.

Esta API no es conforme a CLS. 

Espacio de nombres:  System.Threading
Ensamblado:  mscorlib (en mscorlib.dll)

'Declaración
<CLSCompliantAttribute(False)> _
Public Shared Function UnsafeQueueNativeOverlapped ( _
	overlapped As NativeOverlapped* _
) As Boolean

Parámetros

overlapped
Tipo: System.Threading.NativeOverlapped*
Estructura NativeOverlapped que se va a poner en cola.

Valor devuelto

Tipo: System.Boolean
Es true si la operación se pone correctamente en la cola de un puerto de finalización de E/S; de lo contrario, es false.

Para obtener información sobre cómo utilizar la E/S superpuesta nativa de Win32, vea la clase Overlapped, la estructura NativeOverlapped y la estructura OVERLAPPED en el SDK de la plataforma Win32.

Nota de precauciónPrecaución

La utilización del método UnsafeQueueNativeOverlapped podría crear una vulnerabilidad de seguridad involuntariamente. La seguridad de acceso del código basa las comprobaciones de permisos en los permisos de todos los llamadores de la pila. Si se coloca trabajo en cola en un subproceso de grupo de subprocesos mediante UnsafeQueueNativeOverlapped, la pila del subproceso de grupo de subprocesos no tendrá el contexto de los llamadores reales. Un código malintencionado podría aprovechar esta circunstancia para evitar las comprobaciones de permisos.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

  • SecurityCriticalAttribute 

    Requiere plena confianza para el llamador inmediato. Un código de confianza parcial o transparente no puede utilizar este miembro.

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft