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


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

Windows 10 версии 1607 и более поздних версий: эта функция не поддерживается.

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

Синтаксис

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 [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2016 [только классические приложения]
целевая платформа Виндоус
заголовка jobapi2.h
библиотеки Kernel32.lib
DLL Kernel32.dll

См. также

JOBOBJECT_IO_RATE_CONTROL_INFORMATION

QueryIoRateControlInformationJobObject