IOCompletionCallback Делегат

Определение

Важно!

Этот API несовместим с CLS.

Получает код ошибки, количество байтов и тип перекрывающегося значения при завершении операции ввода-вывода в пуле потоков.Receives the error code, number of bytes, and overlapped value type when an I/O operation completes on the thread pool.

public delegate void IOCompletionCallback(System::UInt32 errorCode, System::UInt32 numBytes, NativeOverlapped* pOVERLAP);
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public delegate void IOCompletionCallback(uint errorCode, uint numBytes, NativeOverlapped* pOVERLAP);
type IOCompletionCallback = delegate of uint32 * uint32 * nativeptr<NativeOverlapped> -> unit
Public Delegate Sub IOCompletionCallback(errorCode As UInteger, numBytes As UInteger, pOVERLAP As NativeOverlapped*)

Параметры

errorCode
UInt32

Код ошибки.The error code.

numBytes
UInt32

Количество переданных байтов.The number of bytes that are transferred.

pOVERLAP
NativeOverlapped*

Структура NativeOverlapped, представляющая неуправляемый указатель на собственный тип перекрывающегося значения.A NativeOverlapped representing an unmanaged pointer to the native overlapped value type.

Наследование
IOCompletionCallback
Атрибуты

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.Gets an object that represents the method represented by the specified delegate.

Применяется к