Поделиться через


Функция SetIoRateControlInformationJobObject (jobapi2.h)

Задает ограничения ввода-вывода для объекта задания.

Синтаксис

DWORD SetIoRateControlInformationJobObject(
  [in] HANDLE                                hJob,
  [in] JOBOBJECT_IO_RATE_CONTROL_INFORMATION *IoRateControlInfo
);

Параметры

[in] hJob

Дескриптор задания, для которого устанавливаются ограничения ввода-вывода. Получите этот дескриптор из функции CreateJobObject или OpenJobObject . Дескриптор должен иметь право доступа к JOB_OBJECT_SET_ATTRIBUTES . Дополнительные сведения о правах доступа см. в разделе Безопасность объектов задания и права доступа.

[in] IoRateControlInfo

Указатель на структуру JOBOBJECT_IO_RATE_CONTROL_INFORMATION , указывающую ограничения ввода-вывода, устанавливаемые для задания.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Важно Начиная с Windows 10 версии 1607 эта функция больше не поддерживается.
 

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header jobapi2.h
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

JOBOBJECT_IO_RATE_CONTROL_INFORMATION

QueryIoRateControlInformationJobObject