mailslot的名字定义错了!前面应该为4个'\',例子:LPSTR lpszSlotName = "\\\\.\\mailslot\\ex";
HANDLE hSlot1 = CreateMailslot(lpszSlotName,
0,
MAILSLOT_WAIT_FOREVER,
(LPSECURITY_ATTRIBUTES) NULL);
if (hSlot1 == INVALID_HANDLE_VALUE)
{
return FALSE;
}
return TRUE;
HANDLE hSlot1 = CreateMailslot(lpszSlotName,
0,
MAILSLOT_WAIT_FOREVER,
(LPSECURITY_ATTRIBUTES) NULL);
if (hSlot1 == INVALID_HANDLE_VALUE)
{
return FALSE;
}
return TRUE;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货