Partager via


SetIoRateControlInformationJobObject, fonction (jobapi2.h)

Windows 10, version 1607 et ultérieure : cette fonction n’est pas prise en charge.

Définit les limites d’E/S sur un objet de travail.

Syntaxe

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

Paramètres

[in] hJob

Handle vers le travail sur lequel définir des limites d’E/S. Obtenez ce handle à partir de la fonction CreateJobObject ou fonction OpenJobObject. Le handle doit disposer du droit d’accès JOB_OBJECT_SET_ATTRIBUTES. Pour plus d’informations sur les droits d’accès, consultez Job Object Security and Access Rights.

[in] IoRateControlInfo

Pointeur vers une structure JOBOBJECT_IO_RATE_CONTROL_INFORMATION qui spécifie les limites d’E/S à définir pour le travail.

Valeur de retour

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations d’erreur étendues, appelez GetLastError.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2016 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête jobapi2.h
bibliothèque Kernel32.lib
DLL Kernel32.dll

Voir aussi

JOBOBJECT_IO_RATE_CONTROL_INFORMATION

QueryIoRateControlInformationJobObject