Compartilhar via


Função SetIoRateControlInformationJobObject (jobapi2.h)

Windows 10, versão 1607 e mais recente: não há suporte para essa função.

Define limites de E/S em um objeto de trabalho.

Sintaxe

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

Parâmetros

[in] hJob

Um identificador para o trabalho no qual definir limites de E/S. Obtenha esse identificador da função CreateJobObject ou OpenJobObject. O identificador deve ter o acesso JOB_OBJECT_SET_ATTRIBUTES correto. Para obter mais informações sobre direitos de acesso, consulte Segurança do Objeto de Trabalho e Direitos de Acesso.

[in] IoRateControlInfo

Um ponteiro para uma estrutura de JOBOBJECT_IO_RATE_CONTROL_INFORMATION que especifica os limites de E/S a serem definidos para o trabalho.

Valor de retorno

Se a função for bem-sucedida, o valor retornado não será zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10 [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2016 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho jobapi2.h
biblioteca Kernel32.lib
de DLL Kernel32.dll

Consulte também

JOBOBJECT_IO_RATE_CONTROL_INFORMATION

QueryIoRateControlInformationJobObject