@@ -29,7 +29,7 @@ class Processos implements ProcessosInterface
2929 /**
3030 * Critério de busca
3131 *
32- * @var string|int| null
32+ * @var string|null
3333 */
3434 private $ criterio ;
3535
@@ -75,7 +75,6 @@ function __construct(Conector $conexao, $filtro = null)
7575 public function killProcesso ()
7676 {
7777 if ($ this ->criterio != null ) {
78-
7978 foreach ($ this ->instancia as $ s ) {
8079 $ retorno [] = $ s ->Terminate ();
8180 }
@@ -95,14 +94,14 @@ public function killProcesso()
9594 public function alterarPrioridade ($ prioridade = null )
9695 {
9796 $ resultado = [
98- 0 => 'Alteração efetuada com sucesso ' ,
99- 2 => 'Acesso negado ' ,
100- 3 => 'Privilégio insuficiente ' ,
101- 8 => 'Erro desconhecido ' ,
102- 9 => 'Caminho não encontrado ' ,
103- 21 => 'Parâmetro inválido ' ,
104- '22-4294967295 ' => 'Retorno desconhecido '
105- ];
97+ 0 => 'Alteração efetuada com sucesso ' ,
98+ 2 => 'Acesso negado ' ,
99+ 3 => 'Privilégio insuficiente ' ,
100+ 8 => 'Erro desconhecido ' ,
101+ 9 => 'Caminho não encontrado ' ,
102+ 21 => 'Parâmetro inválido ' ,
103+ '22-4294967295 ' => 'Retorno desconhecido '
104+ ];
106105
107106 /*
108107 * @see https://msdn.microsoft.com/en-us/library/aa393587(v=vs.85).aspx
@@ -118,7 +117,6 @@ public function alterarPrioridade($prioridade = null)
118117 $ prioridadeExiste = in_array ($ prioridade , ['64 ' , '16384 ' , '32 ' , '32768 ' , '128 ' , '256 ' ]);
119118
120119 if ($ this ->criterio != null && $ prioridadeExiste ) {
121-
122120 foreach ($ this ->instancia as $ s ) {
123121 $ retorno = [$ s ->setPriority ($ prioridade ) => strtr ($ s ->setPriority ($ prioridade ), $ resultado )];
124122 }
@@ -135,14 +133,13 @@ public function alterarPrioridade($prioridade = null)
135133 public function detalhes ()
136134 {
137135 foreach ($ this ->instancia as $ p ) {
138-
139136 $ processo [$ p ->ProcessId ] = [
140- "nome " => $ p ->Name ,
141- "Priority " => $ p ->Priority ,
142- "memoriaTotal " => Transformar::converterBytes ($ p ->WorkingSetSize ),
143- "inicioDoProcesso " => Transformar::converterTimestamp ($ p ->CreationDate ),
144- "path " => $ p ->ExecutablePath
145- ];
137+ "nome " => $ p ->Name ,
138+ "Priority " => $ p ->Priority ,
139+ "memoriaTotal " => Transformar::converterBytes ($ p ->WorkingSetSize ),
140+ "inicioDoProcesso " => Transformar::converterTimestamp ($ p ->CreationDate ),
141+ "path " => $ p ->ExecutablePath
142+ ];
146143 }
147144
148145 return (isset ($ processo )) ? $ processo : null ;
0 commit comments