Condividi tramite


Funzione SetIoRateControlInformationJobObject (jobapi2.h)

Imposta i limiti di I/O per un oggetto processo.

Sintassi

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

Parametri

[in] hJob

Handle per il processo in cui impostare i limiti di I/O. Ottenere questo handle dalla funzione CreateJobObject o OpenJobObject . L'handle deve avere il diritto di accesso JOB_OBJECT_SET_ATTRIBUTES . Per altre informazioni sui diritti di accesso, vedere Job Object Security and Access Rights.For more information about access rights, see Job Object Security and Access Rights.

[in] IoRateControlInfo

Puntatore a una struttura JOBOBJECT_IO_RATE_CONTROL_INFORMATION che specifica i limiti di I/O da impostare per il processo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Importante A partire da Windows 10 versione 1607, questa funzione non è più supportata.
 

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione jobapi2.h
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

JOBOBJECT_IO_RATE_CONTROL_INFORMATION

QueryIoRateControlInformationJobObject