SetMailslotInfo

【勇芳软件工作室】汉化HomePreviousNext

SetMailslotInfo功能设置指定邮槽使用的读取操作的超时值。

BOOL SetMailslotInfo(

HANDLE 【hMailslot】,//邮件槽柄
DWORD 【lReadTimeout】//读取超时
); 

参数

【hMailslot】

标识一个邮槽。CreateMailslot函数必须创建此句柄。

【lReadTimeout】

指定在超时发生之前,读取操作可以等待消息写入邮槽的时间(以毫秒为单位)。以下值具有特殊含义:

含义
0如果没有消息存在,立即返回。(系统不会将立即返回视为错误。)
MAILSLOT_WAIT_FOREVER等待一个消息永远。

此超时值适用于所有后续读取操作和所有继承的邮槽控制。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

邮件槽用于读取操作的初始超时值通常在创建邮槽时由CreateMailslot设置。

也可以看看

CreateMailslot, GetMailslotInfo