На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

PostQueuedCompletionStatus



The PostQueuedCompletionStatus function lets you post an I/O completion packet to an I/O completion port. The I/O completion packet will satisfy an outstanding call to the GetQueuedCompletionStatus function. The GetQueuedCompletionStatus function returns with the three values passed as the second, third, and fourth parameters of the call to PostQueuedCompletionStatus.

BOOL PostQueuedCompletionStatus(

HANDLE CompletionPort, // handle to an I/O completion port
DWORD dwNumberOfBytesTransferred, // value to return via
// GetQueuedCompletionStatus'
// lpNumberOfBytesTranferred
DWORD dwCompletionKey, // value to return via
// GetQueuedCompletionStatus'
// lpCompletionKey
LPOVERLAPPED lpOverlapped // value to return via
// GetQueuedCompletionStatus' lpOverlapped
);


Parameters

CompletionPort

Handle to an I/O completion port that you want to post an I/O completion packet to.

dwNumberOfBytesTransferred

Specifies a value to be returned through the lpNumberOfBytesTransferred parameter of the GetQueuedCompletionStatus function.

dwCompletionKey

Specifies a value to be returned through the lpCompletionKey parameter of the GetQueuedCompletionStatus function.

lpOverlapped

Specifies a value to be returned through the lpOverlapped parameter of the GetQueuedCompletionStatus function.



Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError .

Remarks

For more information concerning dwNumberOfBytesTransferred, dwCompletionKey, and lpOverlapped, see GetQueuedCompletionStatus and the descriptions of the parameters those values are returned through.

See Also

CreateIoCompletionPort, GetQueuedCompletionStatus, OVERLAPPED


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

PostQueuedCompletionStatus



Функция PostQueuedCompletionStatus позволяет Вам посылать пакет завершения В/В в порт завершения В/В. Пакет завершения В/В удовлетворит выдающийся вызов в функцию GetQueuedCompletionStatus. Функция GetQueuedCompletionStatus возвращается с тремя величинами пройденными как второй, третий, и четвертые параметры вызова на PostQueuedCompletionStatus.

BOOL PostQueuedCompletionStatus(

РУЧКА CompletionPort, // оперируется в порт завершения В/В DWORD dwNumberOfBytesTransferred, // величина, чтобы возвращаться через // GetQueuedCompletionStatus' // lpNumberOfBytesTranferred DWORD dwCompletionKey, // величина, чтобы возвращаться через // GetQueuedCompletionStatus' // lpCompletionKey
LPOVERLAPPED lpOverlapped // ВЕЛИЧИНУ, чтобы возвращаться через // GetQueuedCompletionStatus' lpOverlapped
);


Параметры

CompletionPort

Прооперируйте порт завершения В/В на который Вы хотите послать пакет завершения В/В.

dwNumberOfBytesTransferred

Определяет величину, которая нужно возвращаться через lpNumberOfBytesTransferred параметр функции GetQueuedCompletionStatus.

dwCompletionKey

Определяет величину, которая нужно возвращаться через параметр lpCompletionKey функции GetQueuedCompletionStatus.

lpOverlapped

Определяет величину, которая нужно возвращаться через lpOverlapped параметр функции GetQueuedCompletionStatus.



Обратные Величины

Если функция добивается успеха, обратная величина ненулевая.
Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError.

Замечания

Более подробно относительно dwNumberOfBytesTransferred, dwCompletionKey, и lpOverlapped, смотри GetQueuedCompletionStatus и описания параметров те величины возвращаны через.

Смотри Также

CreateIoCompletionPort, GetQueuedCompletionStatus, ПЕРЕКРЫТОЕ


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz