JOBOBJECT_BASIC_PROCESS_ID_LIST struttura (winnt.h)

Contiene l'elenco di identificatori di processo per un oggetto processo. Se il processo è annidato, l'elenco di identificatori di processo è costituito da tutti i processi associati al processo e ai relativi processi figlio.

Sintassi

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;

Members

NumberOfAssignedProcesses

Numero di identificatori di processo da archiviare in ProcessIdList.

NumberOfProcessIdsInList

Numero di identificatori di processo restituiti nel buffer ProcessIdList . Se questo numero è minore di NumberOfAssignedProcesses, aumentare le dimensioni del buffer per supportare l'elenco completo.

ProcessIdList[1]

Matrice a lunghezza variabile degli identificatori di processo restituiti da questa chiamata. Gli elementi della matrice 0 tramite NumberOfProcessIdsInList- 1 contengono identificatori di processo validi.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winnt.h (includere Windows.h)

Vedi anche

QueryInformationJobObject

SetInformationJobObject