220. CreateNamedPipe. PIPE_WAIT?
221. CreateNamedPipe. PIPE_NOWAIT?
,
222. CreateNamedPipe. PIPE_ACCESS_DUPLEX ?
GENERIC_READ
GENERIC_WRITE
SYNHRONIZE
223. CreateNamedPipe. PIPE_ACCESS_INBOUND ?
GENERIC_READ
SYNHRONIZE
224. CreateNamedPipe. PIPE_ACCESS_OUTBOUND ?
GENERIC_WRITE
SYNHRONIZE
225. ?
BOOL ConnectNamedPipe
226. ?
BOOL DisconnectNamedPipe
227. , , - . ?
BOOL WaitNamedPipe
228. , , - . ?
229. WaitNamedPipe. LPCTSTR lpNamedPipeName?
230. WaitNamedPipe. DWORD nTimeOut?
231. WaitNamedPipe. DWORD nTimeOut = NMPWAIT_USE_DEFAULT_WAIT?
nDefaultTimeOut
232. WaitNamedPipe. DWORD nTimeOut = NMPWAIT_WAIT_FOREVER?
233. , ?
CreateFile
234. CreateFile. LPCTSTR lpFileName?
, ,
235. CreateFile. DWORD dwDesiredAccess?
236. CreateFile. DWORD dwShareMode?
237. CreateFile. LPSECURITY_ATTRIBUTES IpSecurityAttributes?
238. CreateFile. DWORD dwCreationDisposition?
239. CreateFile. DWORD dwFlagsAndAttributes?
240. CreateFile. HANDLE hTemplateFile?
241. CreateFile. DWORD dwDesiredAccess = 0?
. , .
242. CreateFile. DWORD dwDesiredAccess = GENERIC_READ?
243. CreateFile. DWORD dwDesiredAccess = GENERIC_WRITE?
|
|
.
244. CreateFile. dwshareMode= FILE_SHARE_READ?
245. CreateFile. dwshareMode= FILE_SHARE_WRITE?
.
246. , , ?
BOOL PeekNamedPipe
247. PeekNamedPipe. HANDLE hNamedPipe?
248. PeekNamedPipe. LPVOID lpBuffer?
249. PeekNamedPipe. nBufferSize?
250. PeekNamedPipe. LPDWORD lpBytesRead?
,
251. PeekNamedPipe. LPDWORD lpTotalBytesAvail?
, ,
252. PeekNamedPipe. LPDWORD lpBytesLeftThisMessage?