Partager via


structure JOBOBJECT_BASIC_PROCESS_ID_LIST (winnt.h)

Contient la liste d’identificateurs de processus pour un objet de travail. Si le travail est imbriqué, la liste d’identificateurs de processus se compose de tous les processus associés au travail et à ses travaux enfants.

Syntaxe

typedef struct _JOBOBJECT_BASIC_PROCESS_ID_LIST {
  DWORD     NumberOfAssignedProcesses;
  DWORD     NumberOfProcessIdsInList;
  ULONG_PTR ProcessIdList[1];
} JOBOBJECT_BASIC_PROCESS_ID_LIST, *PJOBOBJECT_BASIC_PROCESS_ID_LIST;

Membres

NumberOfAssignedProcesses

Nombre d’identificateurs de processus à stocker dans ProcessIdList.

NumberOfProcessIdsInList

Nombre d’identificateurs de processus retournés dans la mémoire tampon ProcessIdList . Si ce nombre est inférieur à NumberOfAssignedProcesses, augmentez la taille de la mémoire tampon pour tenir compte de la liste complète.

ProcessIdList[1]

Tableau de longueur variable d’identificateurs de processus retournés par cet appel. Les éléments tableaux 0 à NumberOfProcessIdsInList– 1 contiennent des identificateurs de processus valides.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winnt.h (inclure Windows.h)

Voir aussi

QueryInformationJobObject

SetInformationJobObject