Função QueryProcessAffinityUpdateMode (processthreadsapi.h)

Recupera o modo de atualização de afinidade do processo especificado.

Sintaxe

BOOL QueryProcessAffinityUpdateMode(
  [in]            HANDLE  hProcess,
  [out, optional] LPDWORD lpdwFlags
);

Parâmetros

[in] hProcess

Um identificador para o processo. O identificador deve ter o direito de acesso PROCESS_QUERY_INFORMATION ou PROCESS_QUERY_LIMITED_INFORMATION. Para obter mais informações, consulte Direitos de acesso e segurança do processo.

[out, optional] lpdwFlags

O modo de atualização de afinidade. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
0
A atualização dinâmica da afinidade de processo pelo sistema está desabilitada.
PROCESS_AFFINITY_ENABLE_AUTO_UPDATE
0x00000001UL
A atualização dinâmica da afinidade de processo pelo sistema está habilitada.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Para compilar um aplicativo que chama essa função, defina _WIN32_WINNT como 0x0600 ou posterior. Para obter mais informações, consulte Usando os cabeçalhos do Windows.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista com SP1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho processthreadsapi.h (inclua Windows.h no Windows 7, Windows Server 2008 Windows Server 2008 R2)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

SetProcessAffinityUpdateMode