.


:




:

































 

 

 

 


, ,




253. , , ?

TransactNamedPipe

254. TransactNamedPipe. HANDLE hNamedPipe?

255. TransactNamedPipe. LPVOID lpInBuffer?

( )

256. TransactNamedPipe. DWORD dwInBufferSize?

257. TransactNamedPipe. LPVOID lpOutBuffer?

( )

258. TransactNamedPipe. DWORD dwOutBufferSize?

259. TransactNamedPipe. LPDWORD lpBytesRead?

260. TransactNamedPipe. LPOVERLAPPED lpOverlapped?

OVERLAPPED

261. ?

CallNamedPipe

262. CallNamedPipe. LPCTSTR lpNamedPipeName?

263. CallNamedPipe. LPVOIDlpInBuffer?

264. CallNamedPipe. DWORDdwInBufferSize?

265. CallNamedPipe. LPVOIDlpOutBuffer?

266. CallNamedPipe. DWORD dwOutBufferSize?

267. CallNamedPipe. LPDWORD lpBytesRead?

268. CallNamedPipe. DWORD dwTimeOut?

-

269. ?

GetNamedPipeHandleState

270. ?

SetNamedPipeHandleState

271. , , ?

GetNamedPipeInfo

272. GetNamedPipeHandleState. LPDWORD lpState?

DWORD, :

1) PIPE_NOWAIT

2) PIPE_READMODE_MESSAGE

273. GetNamedPipeHandleState. LPDWORD lpCurrentInstances?

274. GetNamedPipeHandleState. LPDWORD lpMaxCollectionCount?

,

275. GetNamedPipeHandleState. LPDWORD lpCollectionDataTimeout?

,

276. GetNamedPipeHandleState. LPTSTR lpUserName?

,

277. ?

, .

.

, .

278. - ?

CreateMailSlot.

279. CreateMailslot. LPCTSTR lpName?

280. CreateMailslot. DWORD dwMaxMessageSize?

.

281. CreateMailslot. DWORD dwReadTimeout?

-

282. CreateMailslot. LPSECURITY_ATTRIBUTES lpSecurityAttributes?

283. lpFileName CreateFile , : \\.\mailslot\__?





:


: 2016-12-07; !; : 425 |


:

:

,
==> ...

1534 - | 1406 -


© 2015-2024 lektsii.org - -

: 0.01 .