Поделиться через


структура JOBOBJECT_BASIC_PROCESS_ID_LIST (winnt.h)

Содержит список идентификаторов процесса для объекта задания. Если задание является вложенным, список идентификаторов процесса состоит из всех процессов, связанных с заданием и его дочерними заданиями.

Синтаксис

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;

Члены

NumberOfAssignedProcesses

Количество идентификаторов процесса, хранимых в ProcessIdList.

NumberOfProcessIdsInList

Количество идентификаторов процесса, возвращаемых в буфере ProcessIdList . Если это число меньше NumberOfAssignedProcesses, увеличьте размер буфера в соответствии с полным списком.

ProcessIdList[1]

Массив переменных длины идентификаторов процессов, возвращаемых этим вызовом. Элементы массива от 0 до NumberOfProcessIdsInList — 1 содержат допустимые идентификаторы процесса.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winnt.h (включая Windows.h)

См. также раздел

QueryInformationJobObject

SetInformationJobObject