На главную

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 | Скачать Вниз

SetMailslotInfo



The SetMailslotInfo function sets the time-out value used by the specified mailslot for a read operation.

BOOL SetMailslotInfo(

HANDLE hMailslot, // mailslot handle
DWORD lReadTimeout // read time-out
);


Parameters

hMailslot

Identifies a mailslot. The CreateMailslot function must create this handle.

lReadTimeout

Specifies the amount of time, in milliseconds, a read operation can wait for a message to be written to the mailslot before a time-out occurs. The following values have special meanings:

Value Meaning
0 Returns immediately if no message is present. (The system does not treat an immediate return as an error.)
MAILSLOT_WAIT_FOREVER Waits forever for a message.


This time-out value applies to all subsequent read operations and to all inherited mailslot handles.



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

The initial time-out value used by a mailslot for a read operation is typically set by CreateMailslot when the mailslot is created.

See Also

CreateMailslot, GetMailslotInfo


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

SetMailslotInfo



Функция SetMailslotInfo устанавливает величину задержки использованную определенным mailslot для действия чтения.

BOOL SetMailslotInfo(

РУЧКА hMailslot, // mailslot оперирует DWORD lReadTimeout // прочитавшее задержку
);


Параметры

hMailslot

Идентифицирует mailslot. Функция CreateMailslot должна создать эту ручку.

lReadTimeout

Определяет время, в течение миллисекунд, действие чтения может подождать сообщение, которое нужно писать в mailslot прежде, чем задержка произойдет. Следующие величины имеют специальные значения:

Значение Величины
0 Возврат немедленно если никакое сообщение не присутствует. ( Система не рассматривает безотлагательный возврат как ошибку.)
MAILSLOT_WAIT_FOREVER Ожидается навсегда для сообщения.


Эта величина задержки относится ко всем последующим действиям чтения и на все унаследовавшее mailslot ручки.



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

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

Замечания

Начальная величина задержки использованная mailslot для операции чтения обычно установлена CreateMailslot когда mailslot создано.

Смотри Также

CreateMailslot, GetMailslotInfo


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