InputByteStreamRef::read: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Восстановление потерянной информации)
Строка 9: Строка 9:
{{function_sa_end}}
{{function_sa_end}}


Любая блокировка потоков выполнения, осуществляющих коммуникацию, может быть прервана вызовом метода [[InternetConnectionEndPoint::CancelOperations]]. В этом случае блокирующие поток методы возвращают код [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_SUCCESS_CANCELLED] (0x2417000f).}}
Любая блокировка потоков выполнения, осуществляющих коммуникацию, может быть прервана вызовом метода [[IInternetConnectionEndPoint::CancelOperations]]. В этом случае блокирующие поток методы возвращают код [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES CHSVERROR_SUCCESS_CANCELLED] (0x2417000f).}}
{{function_end}}
{{function_end}}

Версия 14:51, 23 мая 2019

std::size_t read(_Out_bytecap_post_bytecount_(cbBuffer, return) void* pBuffer, std::size_t cbBuffer);

Шаблон:IInternetConnectionEndPoint::read brief

Параметры
[out]pBufferУказатель, который в случае успешного завершения функции принимает считанные данные. Объем считанных данных возвращается методом.
cbBufferРазмер буфера в байтах.
Возвращаемое значение:
Объем прочитанных данных.
См. также
IInputByteStream::ReadArray

Любая блокировка потоков выполнения, осуществляющих коммуникацию, может быть прервана вызовом метода IInternetConnectionEndPoint::CancelOperations. В этом случае блокирующие поток методы возвращают код CHSVERROR_SUCCESS_CANCELLED (0x2417000f).}}