17 lines
792 B
C#
17 lines
792 B
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace System.Threading
|
|
{
|
|
/// <summary>Receives the error code, number of bytes, and overlapped value type when an I/O operation completes on the thread pool.</summary>
|
|
/// <param name="errorCode">The error code. </param>
|
|
/// <param name="numBytes">The number of bytes that are transferred. </param>
|
|
/// <param name="pOVERLAP">A <see cref="T:System.Threading.NativeOverlapped" /> representing an unmanaged pointer to the native overlapped value type. </param>
|
|
/// <filterpriority>2</filterpriority>
|
|
// Token: 0x020006DD RID: 1757
|
|
// (Invoke) Token: 0x060041FC RID: 16892
|
|
[CLSCompliant(false)]
|
|
[ComVisible(true)]
|
|
public unsafe delegate void IOCompletionCallback(uint errorCode, uint numBytes, NativeOverlapped* pOVERLAP);
|
|
}
|