Главная / Common Intermediate Language и системное программирование в Microsoft .NET / В данном случае:ov.Offset = 12345; ov.hEvent = CreateEvent((LPSECURITY_ATTRIBUTES)NULL, TRUE, FALSE, 0); if ( WriteFile( fh, buffer, sizeof(buffer), &dwWritten, &ov ) || GetLastError() == ERROR_IO_PENDING ) { GetOverlappedResult( fh, &ov, &

В данном случае:ov.Offset = 12345; ov.hEvent = CreateEvent((LPSECURITY_ATTRIBUTES)NULL, TRUE, FALSE, 0); if ( WriteFile( fh, buffer, sizeof(buffer), &dwWritten, &ov ) || GetLastError() == ERROR_IO_PENDING ) { GetOverlappedResult( fh, &ov, &dwWritten, TRUE ); } else { }функция GetOverlappedResult проверяет состояние операции и, если она еще не завершена, вызывает функцию:

вопрос

Правильный ответ:

ForSingleObject
WaitForSingle
WaitForSingleObject
WaitForSingleObjectResult
Сложность вопроса
75
Сложность курса: Common Intermediate Language и системное программирование в Microsoft .NET
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень заурядный решебник интуит.
08 мар 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.