Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Contém a lista de identificadores de processo para um objeto de trabalho. Se o trabalho estiver aninhado, a lista de identificadores de processo consistirá em todos os processos associados ao trabalho e seus trabalhos filho.
Sintaxe
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;
Membros
NumberOfAssignedProcesses
O número de identificadores de processo a serem armazenados em ProcessIdList.
NumberOfProcessIdsInList
O número de identificadores de processo retornados no buffer ProcessIdList . Se esse número for menor que NumberOfAssignedProcesses, aumente o tamanho do buffer para acomodar a lista completa.
ProcessIdList[1]
Uma matriz de comprimento variável de identificadores de processo retornados por essa chamada. Os elementos de matriz 0 por meio de NumberOfProcessIdsInList– 1 contêm identificadores de processo válidos.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | winnt.h (inclua Windows.h) |