estructura JOBOBJECT_BASIC_PROCESS_ID_LIST (winnt.h)
Contiene la lista de identificadores de proceso de un objeto de trabajo. Si el trabajo está anidado, la lista de identificadores de proceso consta de todos los procesos asociados al trabajo y a sus trabajos secundarios.
Sintaxis
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;
Miembros
NumberOfAssignedProcesses
Número de identificadores de proceso que se almacenarán en ProcessIdList.
NumberOfProcessIdsInList
Número de identificadores de proceso devueltos en el búfer ProcessIdList . Si este número es menor que NumberOfAssignedProcesses, aumente el tamaño del búfer para dar cabida a la lista completa.
ProcessIdList[1]
Matriz de longitud variable de identificadores de proceso devueltos por esta llamada. Los elementos de matriz 0 a NumberOfProcessIdsInList– 1 contienen identificadores de proceso válidos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winnt.h (incluye Windows.h) |