База ответов ИНТУИТ

Common Intermediate Language и системное программирование в Microsoft .NET

<<- Назад к вопросам

Какая функция позволяет при необходимости не входить в секцию, если она занята:

(Отметьте один правильный вариант ответа.)

Варианты ответа
InitializeCriticalSectionAndSpinCount
SetCriticalSectionSpinCount
InitializeCriticalSection
EnterCriticalSection
TryEnterCriticalSection(Верный ответ)
Похожие вопросы
Какая функция изменяет значение в соответствующей ячейке:
Какая функция подготавливает начальный указатель на LIFO список:
При необходимости точно планировать время выполнения надо использовать следующие функции:
Какая функция превращает псевдоописатель процесса в настоящий описатель, действующий только в текущем процессе:
Какая функция выделяет в ассоциированной с потоком памяти двойное слово, индекс которого возвращается вызвавшей процедуре:
В данном случае:
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 проверяет состояние операции и, если она еще не завершена, вызывает функцию:
Разделить фаз генерации и оптимизации кода позволяет
Кроме чтения метаданных, библиотека рефлексии позволяет:
Ассемблер, входящий в составе .NET Framework SDK позволяет компилировать:
Какой метод позволяет узнать результат завершения процедуры: