Partager via


en-tête jobapi2.h

Cet en-tête est utilisé par les services système. Pour plus d'informations, consultez les pages suivantes :

jobapi2.h contient les interfaces de programmation suivantes :

Fonctions

 
AssignProcessToJobObject

Affecte un processus à un objet de travail existant.
CreateJobObjectW

Crée ou ouvre un objet de travail. (CreateJobObjectW)
FreeMemoryJobObject

Libère la mémoire allouée par une fonction liée aux objets de travail. Les fonctions liées aux objets de travail qui allouent de la mémoire incluent QueryIoRateControlInformationJobObject.
OpenJobObjectW

Ouvre un objet de travail existant. (OpenJobObjectW)
QueryInformationJobObject

Récupère les informations sur la limite et l’état du travail à partir de l’objet de travail.
QueryIoRateControlInformationJobObject

Obtient des informations sur le contrôle du taux d’E/S pour un objet de travail.
SetInformationJobObject

Définit des limites pour un objet de travail.
SetIoRateControlInformationJobObject

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

Arrête tous les processus actuellement associés au travail.

Structures

 
JOBOBJECT_IO_RATE_CONTROL_INFORMATION

Contient les informations utilisées pour contrôler le taux d’E/S d’un travail. Cette structure est utilisée par les fonctions SetIoRateControlInformationJobObject et QueryIoRateControlInformationJobObject.