複製鏈接
請複製以下鏈接發送給好友

CreateMailslot

鎖定
CreateMailslot,計算機學術語,意為創建一個郵路。
外文名
CreateMailslot
解    釋
創建一個郵路
學    科
計算機學

目錄

CreateMailslot簡介

CreateMailslot
VB聲明
Declare Function CreateMailslot Lib "kernel32" Alias "CreateMailslotA" (ByVal lpName As String, ByVal nMaxMessageSize As Long, ByVal lReadTimeout As Long, lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long
説明
創建一個郵路。返回的句柄由郵路服務器使用(收件人)
返回值
Long,如執行成功,返回郵路的句柄;INVALID_HANDLE_VALUE表示失敗。會設置GetLastError

CreateMailslot參數表

參數 類型及説明
lpName String,指定郵路的名字,採用的形式如下:\\.\郵路\[路徑\]郵路名
nMaxMessageSize Long,指定一個郵路消息的最大長度。零表示無限長。請注意,對於穿越一個網絡域到多個郵路的廣播消息,最大長度是400
lReadTimeout Long,等待指定的數據時,用這個參數指定郵路使用的默認超時設置,以毫秒為單位。零表示不等待。常數MAILSLOT_WAIT_FOREVER表示一直等到數據到達
lpSecurityAttributes SECURITY_ATTRIBUTES,指定一個結構,或傳遞零值(將參數聲明為ByVal As Long,並傳遞零值),表示使用不允許繼承的默認描述符