Function Reference

_WinAPI_GetProcessAffinityMask

プロセスとシステムのアフィニティマスクを取得します。

#Include <WinAPI.au3>
_WinAPI_GetProcessAffinityMask($hProcess)

 

パラメータ

$hProcess アフィニティマスクを要求されているプロセスの開かれているハンドル

 

返し値

成功: 次のフォーマットの配列:
$aMask[0] - 成功の場合True、それ以外の場合False
$aMask[1] - プロセスのアフィニティマスク
$aMask[2] - システムのアフィニティマスク
失敗: @errorを設定します。

 

注意

アフィニティマスクはビットマスクで各ビットはプロセスのスレッドが実行を許されているプロセッサを表します。 例えば、0x05のマスクを渡すとプロセッサ1と3が実行を許可されます。

 

関連

 

こちらも参照

MSDNライブラリでGetProcessAffinityMaskを検索して下さい。