プロセスが開いたハンドルの数を取得します。
Public ReadOnly Property HandleCount As Integer
[C#]
public int HandleCount {get;}
[C++]
public: __property int get_HandleCount();
[JScript]
public function get HandleCount() : int;
プロパティ値
プロセスが開いたオペレーティング システム ハンドルの数。
解説
ハンドルを使用して、プロセスはオブジェクトを参照します。プロセスは、ファイル、リソース、メッセージ キュー、およびその他多数のオペレーティング システム オブジェクトを識別するハンドルを取得できます。オペレーティング システムは、ハンドル数がゼロになったときにだけ、プロセスに関連付けられたメモリを再生します。
Windows 98 プラットフォームに関する注意点: ProcessStartInfo.UseShellExecute に true を設定してプロセスを開始した場合、このプロパティは、このプラットフォームでは利用できません。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- SecurityPermission (完全信頼を指定して System.Diagnostic.Process のメンバを呼び出すためのアクセス許可) PermissionState.Unrestricted (関連する列挙体)
参照
Process クラス | Process メンバ | System.Diagnostics 名前空間 | Handle | Start | CloseMainWindow | Kill