System.Diagnostics.Process
[セキュリティ クリティカル] プロセス ハンドルのためのマネージ ラッパーを提供します。
[セキュリティ クリティカル] 新しいインスタンスを初期化、ファイナライズ フェーズ中にハンドルを解放するかどうかを示す、指定したハンドルからクラスです。
ラップされるハンドル。
true確実にできるようにする終了処理中にハンドルを解放します。それ以外の場合、falseです。
イベントと イベントにデータを提供します。
2
リダイレクトされた 出力ストリームに書き込まれた文字の行を取得します。
関連する によって、リダイレクトされた または ストリームに書き込まれた行。
2
の イベントまたは イベントを処理するメソッドを表します。
イベントのソース。
イベント データを格納している 。
2
ローカル プロセスとリモート プロセスにアクセスできるようにして、ローカル システム プロセスの起動と中断ができるようにします。この型の .NET Framework ソース コードを参照するには、参照ソースをご覧ください。
1
クラスの新しいインスタンスを初期化します。
関連付けられたプロセスの基本優先順位を取得します。
関連付けられたプロセスの から算出される基本優先順位。
The platform is Windows 98 or Windows Millennium Edition (Windows Me); set the property to false to access this property on Windows 98 and Windows Me.
The process has exited.-or- The process has not started, so there is no process ID.
2
アプリケーションのリダイレクトされた ストリームで、非同期読み取り操作を開始します。
The property is false.- or - An asynchronous read operation is already in progress on the stream.- or - The stream has been used by a synchronous read operation.
2
アプリケーションのリダイレクトされた ストリームで、非同期読み取り操作を開始します。
The property is false.- or - An asynchronous read operation is already in progress on the stream.- or - The stream has been used by a synchronous read operation.
2
アプリケーションのリダイレクトされた ストリームで、非同期読み取り操作をキャンセルします。
The stream is not enabled for asynchronous read operations.
2
アプリケーションのリダイレクトされた ストリームで、非同期読み取り操作をキャンセルします。
The stream is not enabled for asynchronous read operations.
2
このプロセスによって使用されているすべてのリソースを解放します。
マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。
プロセスが終了したときに、 イベントを発生させるかどうかを取得または設定します。
正常終了または の呼び出しによって関連付けられたプロセスが終了したときに イベントを発生させる場合は true。それ以外の場合は false。既定値は、false です。
2
現在のスレッドのネイティブ プロパティ SeDebugPrivilege を有効にすることにより、 コンポーネントを、特殊なモードで実行されているオペレーティング システム プロセスと対話する状態にします。
2
アプリケーションがリダイレクトされた ストリームに書き込む場合に発生します。
2
関連付けられたプロセスが終了したときにプロセスによって指定された値を取得します。
関連付けられたプロセスが終了したときにプロセスによって指定されたコード。
The process has not exited.-or- The process is not valid.
You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
1
プロセスが終了したときに発生します。
2
関連付けられたプロセスが終了した時刻を取得します。
関連付けられたプロセスが終了した時刻を示す 。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
1
新しい コンポーネントを取得し、現在アクティブなプロセスに関連付けます。
呼び出し元のアプリケーションを実行しているプロセス リソースに関連付けられた新しい コンポーネント。
1
ローカル コンピューター上のプロセス ID が指定された新しい コンポーネントを返します。
パラメーターで識別されるローカル プロセス リソースに関連付けられた コンポーネント。
システムで一意なプロセス リソースの識別子。
The process specified by the parameter is not running.The identifier might be expired.
The process was not started by this object.
1
プロセス ID とネットワーク上のコンピューターの名前が指定された新しい コンポーネントを返します。
パラメーターで識別されるリモート プロセス リソースに関連付けられた コンポーネント。
システムで一意なプロセス リソースの識別子。
ネットワーク上のコンピューターの名前。
The process specified by the parameter is not running.The identifier might be expired.-or- The parameter syntax is invalid.The name might have length zero (0).
The parameter is null.
The process was not started by this object.
1
ローカル コンピューター上の各プロセス リソースごとに新しい コンポーネントを作成します。
ローカル コンピューター上で実行されているすべてのプロセス リソースを表す 型の配列。
1
指定したコンピューター上の各プロセス リソースごとに新しい コンポーネントを作成します。
指定したコンピューター上で実行されているすべてのプロセス リソースを表す 型の配列。
プロセスの一覧を読み取る対象のコンピューター。
The parameter syntax is invalid.It might have length zero (0).
The parameter is null.
The operating system platform does not support this operation on remote computers.
There are problems accessing the performance counter API's used to get process information.This exception is specific to Windows NT, Windows 2000, and Windows XP.
A problem occurred accessing an underlying system API.
1
新しい コンポーネントの配列を作成し、指定したプロセス名を共有するローカル コンピューター上のすべてのプロセス リソースに関連付けます。
指定したアプリケーションまたはファイルを実行しているプロセス リソースを表す 型の配列。
プロセスのフレンドリ名。
There are problems accessing the performance counter API's used to get process information.This exception is specific to Windows NT, Windows 2000, and Windows XP.
1
新しい コンポーネントの配列を作成し、指定したプロセス名を共有するリモート コンピューター上のすべてのプロセス リソースに関連付けます。
指定したアプリケーションまたはファイルを実行しているプロセス リソースを表す 型の配列。
プロセスのフレンドリ名。
ネットワーク上のコンピューターの名前。
The parameter syntax is invalid.It might have length zero (0).
The parameter is null.
The operating system platform does not support this operation on remote computers.
There are problems accessing the performance counter API's used to get process information.This exception is specific to Windows NT, Windows 2000, and Windows XP.
A problem occurred accessing an underlying system API.
1
関連付けられているプロセスが終了したかどうかを示す値を取得します。
コンポーネントが参照するオペレーティング システム プロセスが終了している場合は true。それ以外の場合は false。
There is no process associated with the object.
The exit code for the process could not be retrieved.
You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
1
関連付けられたプロセスの一意の識別子を取得します。
この インスタンスが参照する、システムが生成したプロセスの一意の識別子。
The process's property has not been set.-or- There is no process associated with this object.
The platform is Windows 98 or Windows Millennium Edition (Windows Me); set the property to false to access this property on Windows 98 and Windows Me.
1
関連付けられたプロセスを即時中断します。
The associated process could not be terminated. -or-The process is terminating.-or- The associated process is a Win16 executable.
You are attempting to call for a process that is running on a remote computer.The method is available only for processes running on the local computer.
The process has already exited. -or-There is no process associated with this object.
1
コンポーネントを、特殊なモードで実行されているオペレーティング システム プロセスと対話する状態から解放します。
2
関連付けられたプロセスを実行しているコンピューターの名前を取得します。
関連付けられたプロセスを実行しているコンピューターの名前。
There is no process associated with this object.
1
関連付けられたプロセスのメイン モジュールを取得します。
プロセスを起動するときに使用した 。
You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
A 32-bit process is trying to access the modules of a 64-bit process.
The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me.
The process is not available.-or- The process has exited.
1
関連付けられたプロセスに許可されるワーキング セットの最大サイズを取得または設定します。
プロセスに許可されるメモリ上のワーキング セットの最大サイズ (バイト単位)。
The maximum working set size is invalid.It must be greater than or equal to the minimum working set size.
Working set information cannot be retrieved from the associated process resource.-or- The process identifier or process handle is zero because the process has not been started.
You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process is not available.-or- The process has exited.
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスに許可されるワーキング セットの最小サイズを取得または設定します。
プロセスに必要なメモリ上の最小ワーキング セット サイズ (バイト単位)。
The minimum working set size is invalid.It must be less than or equal to the maximum working set size.
Working set information cannot be retrieved from the associated process resource.-or- The process identifier or process handle is zero because the process has not been started.
You are trying to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process is not available.-or- The process has exited.
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスに読み込まれたモジュールを取得します。
関連付けられたプロセスに読み込まれたモジュールを表す 型の配列。
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process is not available.
The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me.
You are attempting to access the property for either the system process or the idle process.These processes do not have modules.
2
関連付けられたプロセスに割り当てられたページングされないシステム メモリの量を取得します。
関連付けられたプロセスに割り当てられた、仮想メモリ ページング ファイルに書き込むことができないシステム メモリの容量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
イベントを発生させます。
アプリケーションが、リダイレクトされた ストリームに行を書き込む度に発生します。
2
関連付けられたプロセスに割り当てられたページングされるシステム メモリの量を取得します。
関連付けられたプロセスの仮想メモリ ページング ファイル内で割り当てられたメモリの量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスに割り当てられたページング可能なシステム メモリの量を取得します。
関連付けられたプロセスに割り当てられた、仮想メモリ ページング ファイルに書き込むことができるシステム メモリの容量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスによって使用される、仮想メモリ ページング ファイル内のメモリの最大量を取得します。
プロセスの開始以降、関連付けられたプロセスの仮想メモリ ページング ファイル内で割り当てられたメモリの最大量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスによって使用される仮想メモリの最大量を取得します。
プロセスの開始以降、関連付けられたプロセスに割り当てられた仮想メモリの最大量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスによって使用される物理メモリの最大量を取得します。
プロセスの開始以降、関連付けられたプロセスに割り当てられた物理メモリの最大量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
メイン ウィンドウのフォーカス時に、オペレーティング システムによって関連付けられたプロセスの優先順位を一時的に上げるかどうかを示す値を取得または設定します。
待機状態から抜けたときにプロセスの優先順位を動的に上げる場合は true。それ以外の場合は false。既定値は、false です。
Priority boost information could not be retrieved from the associated process resource.
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.-or- The process identifier or process handle is zero.(The process has not been started.)
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process is not available.
1
関連付けられたプロセスの全体的な優先順位カテゴリを取得または設定します。
プロセスの を計算するときに使用する、関連付けられたプロセスの優先順位カテゴリ。
Process priority information could not be set or retrieved from the associated process resource.-or- The process identifier or process handle is zero.(The process has not been started.)
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process is not available.
You have set the to AboveNormal or BelowNormal when using Windows 98 or Windows Millennium Edition (Windows Me).These platforms do not support those values for the priority class.
Priority class cannot be set because it does not use a valid value, as defined in the enumeration.
1
関連付けられたプロセスに割り当てられたプライベート メモリの量を取得します。
関連付けられたプロセスに割り当てられ、他のプロセスと共有できないメモリの量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
このプロセスの特権プロセッサ時間を取得します。
プロセスが、オペレーティング システム コア内でコードを実行した合計時間を示す 。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
2
プロセスの名前を取得します。
システムで使用する、ユーザーがプロセスを識別するための名前。
The process does not have an identifier, or no process is associated with the .-or- The associated process has exited.
The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me.
The process is not on this computer.
1
このプロセスでのスレッドの実行をスケジュールできるプロセッサを取得または設定します。
関連付けられたプロセスのスレッドを実行できるプロセッサを示すビットマスク。既定値は、コンピューターのプロセッサ数によって異なります。既定値は 2 n -1 で、n はプロセッサ数です。
information could not be set or retrieved from the associated process resource.-or- The process identifier or process handle is zero.(The process has not been started.)
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process was not available.-or- The process has exited.
2
プロセス コンポーネントにキャッシュされている関連付けられたプロセスに関するすべての情報を破棄します。
1
このプロセスへのネイティブ ハンドルを取得します。
このプロセスへのネイティブ ハンドル。
関連付けられたプロセスのターミナル サービス セッション識別子を取得します。
関連付けられたプロセスのターミナル サービス セッション識別子。
There is no session associated with this process.
There is no process associated with this session identifier.-or-The associated process is not on this machine.
The property is not supported on Windows 98.
1
アプリケーションのエラー出力の読み取りに使用されるストリームを取得します。
アプリケーションの標準エラー ストリームの読み取りに使用できる 。
The stream has not been defined for redirection; ensure is set to true and is set to false.- or - The stream has been opened for asynchronous read operations with .
1
アプリケーションの入力の書き込みに使用されるストリームを取得します。
アプリケーションの標準入力ストリームの書き込みに使用できる 。
The stream has not been defined because is set to false.
1
アプリケーションのテキスト出力の読み取りに使用されるストリームを取得します。
アプリケーションの標準出力ストリームの読み取りに使用できる 。
The stream has not been defined for redirection; ensure is set to true and is set to false.- or - The stream has been opened for asynchronous read operations with .
1
この コンポーネントの プロパティで指定されたプロセス リソースを起動 (または再利用) し、コンポーネントに関連付けます。
プロセス リソースが起動された場合は true。新しいプロセス リソースが起動されなかった場合は false (既存のプロセスを再利用した場合など)。
No file name was specified in the component's .-or- The member of the property is true while , , or is true.
There was an error in opening the associated file.
The process object has already been disposed.
1
プロセス起動情報 (起動するプロセスのファイル名など) が格納されているパラメーターで指定されたプロセス リソースを起動し、リソースを新しい コンポーネントに関連付けます。
プロセス リソースに関連付けられている新しい 。プロセス リソースが起動されていない場合は null。同じプロセスのインスタンスが既に実行されているときに起動された新しいプロセスは、他のインスタンスから独立します。また、Start では、 プロパティが既に true に設定されている null 以外の Process が返される場合があります。その場合、起動されたプロセス自体の既存のインスタンスがアクティブ化され、その後に終了されることがあります。
ファイル名やコマンド ライン引数など、プロセスの起動に使用する情報が格納されている 。
No file name was specified in the parameter's property.-or- The property of the parameter is true and the , , or property is also true.-or-The property of the parameter is true and the property is not null or empty or the property is not null.
The parameter is null.
The process object has already been disposed.
The file specified in the parameter's property could not be found.
An error occurred when opening the associated file. -or-The sum of the length of the arguments and the length of the full path to the process exceeds 2080.The error message associated with this exception can be one of the following: "The data area passed to a system call is too small." or "Access is denied."
1
文書またはアプリケーション ファイルの名前を指定してプロセス リソースを起動し、リソースを新しい コンポーネントに関連付けます。
プロセス リソースに関連付けられている新しい 。プロセス リソースが起動されていない場合は null。同じプロセスのインスタンスが既に実行されているときに起動された新しいプロセスは、他のインスタンスから独立します。また、Start では、 プロパティが既に true に設定されている null 以外の Process が返される場合があります。その場合、起動されたプロセス自体の既存のインスタンスがアクティブ化され、その後に終了されることがあります。
プロセスで実行する文書またはアプリケーション ファイルの名前。
An error occurred when opening the associated file.
The process object has already been disposed.
The PATH environment variable has a string containing quotes.
1
アプリケーションの名前とコマンド ライン引数のセットを指定してプロセス リソースを起動し、リソースを新しい コンポーネントに関連付けます。
プロセス リソースに関連付けられている新しい 。プロセス リソースが起動されていない場合は null。同じプロセスのインスタンスが既に実行されているときに起動された新しいプロセスは、他のインスタンスから独立します。また、Start では、 プロパティが既に true に設定されている null 以外の Process が返される場合があります。その場合、起動されたプロセス自体の既存のインスタンスがアクティブ化され、その後に終了されることがあります。
プロセスで実行するアプリケーション ファイルの名前。
プロセスを起動するときに渡すコマンド ライン引数。
The or parameter is null.
An error occurred when opening the associated file. -or-The sum of the length of the arguments and the length of the full path to the process exceeds 2080.The error message associated with this exception can be one of the following: "The data area passed to a system call is too small." or "Access is denied."
The process object has already been disposed.
The PATH environment variable has a string containing quotes.
1
アプリケーションの名前、ユーザー名、パスワード、およびドメインを指定してプロセス リソースを起動し、リソースを新しい コンポーネントに関連付けます。
プロセス リソースに関連付けられている新しい 。プロセス リソースが起動されていない場合は null。同じプロセスのインスタンスが既に実行されているときに起動された新しいプロセスは、他のインスタンスから独立します。また、Start では、 プロパティが既に true に設定されている null 以外の Process が返される場合があります。その場合、起動されたプロセス自体の既存のインスタンスがアクティブ化され、その後に終了されることがあります。
プロセスで実行するアプリケーション ファイルの名前。
プロセスの開始時に使用するユーザー名。
プロセスを開始するときに使用されるパスワードを含んだ 。
プロセスの開始時に使用するドメイン。
No file name was specified.
is not an executable (.exe) file.
There was an error in opening the associated file.
The process object has already been disposed.
1
アプリケーションの名前、コマンド ライン引数のセット、ユーザー名、パスワード、およびドメインを指定してプロセス リソースを起動し、リソースを新しい コンポーネントに関連付けます。
プロセス リソースに関連付けられている新しい 。プロセス リソースが起動されていない場合は null。同じプロセスのインスタンスが既に実行されているときに起動された新しいプロセスは、他のインスタンスから独立します。また、Start では、 プロパティが既に true に設定されている null 以外の Process が返される場合があります。その場合、起動されたプロセス自体の既存のインスタンスがアクティブ化され、その後に終了されることがあります。
プロセスで実行するアプリケーション ファイルの名前。
プロセスを起動するときに渡すコマンド ライン引数。
プロセスの開始時に使用するユーザー名。
プロセスを開始するときに使用されるパスワードを含んだ 。
プロセスの開始時に使用するドメイン。
No file name was specified.
is not an executable (.exe) file.
An error occurred when opening the associated file. -or-The sum of the length of the arguments and the length of the full path to the associated file exceeds 2080.The error message associated with this exception can be one of the following: "The data area passed to a system call is too small." or "Access is denied."
The process object has already been disposed.
1
の メソッドに渡すプロパティを取得または設定します。
プロセスを起動するときに使用するデータを表す 。これらの引数には、プロセスの起動時に使用する実行可能ファイルまたは文書の名前があります。
The value that specifies the is null.
1
関連付けられたプロセスが起動された時刻を取得します。
プロセスが起動された時刻を示すオブジェクト。プロセスが実行中でない場合は、例外がスローされます。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
The process has exited.-or-The process has not been started.
An error occurred in the call to the Windows function.
1
関連付けられたプロセスで実行されているスレッドのセットを取得します。
関連付けられたプロセスで現在実行中のオペレーティング システム スレッドを表す 型の配列。
The process does not have an , or no process is associated with the instance.-or- The associated process has exited.
The platform is Windows 98 or Windows Millennium Edition (Windows Me); set to false to access this property on Windows 98 and Windows Me.
1
このプロセスの合計プロセッサ時間を取得します。
関連付けられたプロセスが CPU を使用した合計時間を示す 。この値は、 と の合計です。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
2
このプロセスのユーザー プロセッサ時間を取得します。
関連付けられたプロセスが、プロセスのアプリケーション部分の内部 (オペレーティング システム コアの外部) でコードを実行した合計時間を示す 。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
You are attempting to access the property for a process that is running on a remote computer.This property is available only for processes that are running on the local computer.
2
関連付けられたプロセスに割り当てられた仮想メモリの量を取得します。
関連付けられたプロセスに割り当てられた仮想メモリの量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
関連付けられたプロセスが終了するまで無期限に待機するように コンポーネントに指示します。
The wait setting could not be accessed.
No process has been set, and a from which the property can be determined does not exist.-or- There is no process associated with this object.-or- You are attempting to call for a process that is running on a remote computer.This method is available only for processes that are running on the local computer.
1
関連付けられたプロセスが終了するまで、最大で指定したミリ秒間待機するように コンポーネントに指示します。
関連付けられたプロセスが終了した場合は true。それ以外の場合は false。
関連付けられたプロセスが終了するまで待機する時間。単位はミリ秒です。最大値は、32 ビット整数で表現できる最大値で、オペレーティング システムに対して無限大で表現される値です。
The wait setting could not be accessed.
No process has been set, and a from which the property can be determined does not exist.-or- There is no process associated with this object.-or- You are attempting to call for a process that is running on a remote computer.This method is available only for processes that are running on the local computer.
1
関連付けられたプロセスに割り当てられた物理メモリの量を取得します。
関連付けられたプロセスに割り当てられた物理メモリの量 (バイト単位)。
The platform is Windows 98 or Windows Millennium Edition (Windows Me), which does not support this property.
2
特定のプロセスに読み込まれた .dll ファイルまたは実行可能ファイル (.exe) を表します。
2
モジュールが読み込まれたメモリ アドレスを取得します。
モジュールの読み込みアドレス。
2
システムがモジュールを読み込んで実行するときに実行される関数のメモリ アドレスを取得します。
モジュールのエントリ ポイント。
2
モジュールの完全パスを取得します。
モジュールの位置を定義する絶対パス。
2
モジュールの読み込みに必要なメモリ容量を取得します。
モジュールが占有するメモリのサイズ。単位はバイトです。
2
プロセス モジュールの名前を取得します。
モジュールの名前です。
2
モジュールの名前を文字列に変換します。
プロパティの値。
2
オブジェクトの厳密に型指定されたコレクションを提供します。
2
インスタンスに関連付けずに、 クラスの新しいインスタンスを初期化します。
インスタンスの配列を指定して、 クラスの新しいインスタンスを初期化します。
この インスタンスを初期化するために使用する インスタンスの配列。
指定したプロセス モジュールがコレクション内にあるかどうかを調べます。
モジュールがコレクション内にある場合は true。それ以外の場合は false。
コレクション内にあるかどうかを調べるモジュールを示す インスタンス。
2
コレクションの指定したインデックスに インスタンスの配列をコピーします。
コレクションに追加する インスタンスの配列。
新しいインスタンスを追加する位置。
2
コレクション内の指定したモジュールの位置を提供します。
内のモジュールの位置を定義する 0 から始まるインデックス番号。
インデックスを取得する 。
2
一連のプロセス モジュールを反復処理するためのインデックスを取得します。
コレクション内のモジュールにインデックスを作成する 。
コレクション内のモジュールの 0 から始まるインデックス値。
2
システムがプロセスに関連付ける優先順位を示します。この値は、プロセスの各スレッドの優先順位値と組み合わされ、各スレッドの基本優先順位を決定します。
2
プロセスの優先順位を Normal より高く より低く指定します。
プロセスの優先順位を Idle より高く Normal より低く指定します。
Task List ダイアログ ボックスなどの、ユーザーから呼び出されたらオペレーティング システムの負荷にかかわらずすぐに応答する必要のある、即時実行を要求される重要なタスクに対して、プロセス実行時間を指定します。このプロセスのスレッドは、Normal または Idle 優先順位クラスのプロセスのスレッドよりも優先します。
このプロセスのスレッドが、スクリーン セーバーなど、システムがアイドル状態のときにだけ実行されるよう指定します。このプロセスのスレッドよりも、より高い優先順位クラスで実行されているあらゆるプロセスのスレッドの方が優先します。
プロセスが特別なスケジューリングを必要としないよう指定します。
プロセスの優先順位をできるだけ高く指定します。
プロセスを起動するときに使用する値のセットを指定します。
2
プロセスを起動するときに使用するファイル名を指定せずに、 クラスの新しいインスタンスを初期化します。
クラスの新しいインスタンスを初期化し、アプリケーションやドキュメントなど、プロセスを起動するときに使用するファイル名を指定します。
プロセスを起動するときに使用するアプリケーションまたはドキュメント。
プロセスを起動するときに使用するアプリケーション ファイル名およびアプリケーションに渡すコマンド ライン引数のセットを指定して、 クラスの新しいインスタンスを初期化します。
プロセスを起動するときに使用するアプリケーション。
プロセスを起動するときにアプリケーションに渡すコマンド ライン引数。
アプリケーションを起動するときに使用するコマンド ライン引数のセットを取得または設定します。
プロパティで指定したターゲット アプリケーションに渡す引数を格納した単一の文字列。既定値は、空の文字列 ("") です。Windows オペレーティング システムの Windows Vista 以前のバージョンでは、プロセスへの完全パスの長さに追加される引数の長さは 2080 よりも小さくする必要があります。Windows 7 およびそれ以降のバージョンでは、長さは 32699 よりも小さくする必要があります。引数はターゲット アプリケーションで解析され、解釈されるため、そのアプリケーションの想定に合わせたものでなければなりません。下記の「例」で説明するとおり、.NET アプリケーションではスペースが複数の引数間の区切り記号として解釈されます。1 つの引数にスペースが含まれる場合は引用符で囲む必要がありますが、これらの引用符はターゲット アプリケーションに渡されません。解析後の最終的な引数に引用符を組み込むには、それぞれの記号をトリプル エスケープします。
1
プロセスを新しいウィンドウで起動するかどうかを示す値を取得または設定します。
プロセス用の新しいウィンドウを作成せずにプロセスを起動する場合は true。それ以外の場合は false。既定値は、false です。
2
プロセスを開始するときに使用されるドメインを指定する値を取得または設定します。
プロセスを開始するときに使用する Active Directory ドメイン。ドメイン プロパティは、主に、Active Directory を使用するエンタープライズ環境のユーザーにとって重要です。
1
起動するアプリケーションまたはドキュメントを取得または設定します。
起動するアプリケーション名。または、アプリケーションに関連付けられていて、既定の "open" アクションが利用できるファイル タイプのドキュメント名。既定値は、空の文字列 ("") です。
1
Windows ユーザー プロファイルをレジストリから読み込むかどうかを示す値を取得または設定します。
Windows ユーザー プロファイルを読み込む必要がある場合は true。それ以外の場合は false。既定値は、false です。
1
プロセスを開始するときに使用するユーザー パスワードを格納するセキュリティ文字列を取得または設定します。
プロセスの開始時に使用するユーザー パスワード。
1
アプリケーションのエラー出力を ストリームに書き込むかどうかを示す値を取得または設定します。
エラー出力を に書き込む場合は true。それ以外の場合は false。既定値は、false です。
2
アプリケーションの入力を ストリームから読み取るかどうかを示す値を取得または設定します。
から入力を読み取る場合は true。それ以外の場合は false。既定値は、false です。
2
アプリケーションのテキスト出力を ストリームに書き込むかどうかを示す値を取得または設定します。
出力を に書き込む場合は true。それ以外の場合は false。既定値は、false です。
2
エラー出力に最適なエンコーディングを取得または設定します。
エラー出力に最適なエンコーディングを表すオブジェクト。既定値は、null です。
標準出力に最適なエンコーディングを取得または設定します。
標準出力に最適なエンコーディングを表すオブジェクト。既定値は、null です。
プロセスを開始するときに使用するユーザー名を取得または設定します。
プロセスの開始時に使用するユーザー名。
1
プロセスの起動にオペレーティング システムのシェルを使用するかどうかを示す値を取得または設定します。
プロセスを起動するときにシェルを使用する場合は true。プロセスを実行可能ファイルから直接作成する場合は false。既定値は、true です。
2
プロパティが false の場合に、開始するプロセスの作業ディレクトリを取得または設定します。 が true の場合に、開始するプロセスを含むディレクトリを取得または設定します。
が true の場合、起動するプロセスがあるディレクトリの完全修飾名。 プロパティが false の場合、開始するプロセスの作業ディレクトリ。既定値は、空の文字列 ("") です。
1
オペレーティング システムのプロセス スレッドを表します。
2
スレッドの基本優先順位を取得します。
プロセスの優先順位クラスと関連付けられたスレッドの優先順位との組み合わせからオペレーティング システムが算出した、スレッドの基本優先順位。
2
スレッドの現在の優先順位を取得します。
オペレーティング システムがスレッドをスケジュールする方法によっては、スレッドの現在の優先順位が基本優先順位と異なることがあります。アクティブなスレッドの優先順位を一時的に上げることもできます。
2
スレッドの一意な識別子を取得します。
特定のスレッドに関連付けられた一意な識別子。
2
このスレッドを実行する優先プロセッサを設定します。
スレッドの優先プロセッサは、システムがスレッドをスケジュールするときに、スレッドを実行するプロセッサを決定するために使用します。
指定したプロセッサでスレッドを起動するよう設定できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
スレッドのプロセスのメイン ウィンドウがフォーカスを受け取るたびに、関連付けられたスレッドの優先順位をオペレーティング システムが一時的に上げるかどうかを示す値を取得または設定します。
ユーザーがプロセスのインターフェイスと対話しているときにスレッドの優先順位を上げる場合は true。それ以外の場合は false。既定値は、false です。
優先順位上昇情報を取得できませんでした。または優先順位上昇情報を設定できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
スレッドの優先順位を取得または設定します。
スレッドの優先順位の範囲を指定する 値のいずれか。
スレッドの優先順位情報を取得できませんでした。またはスレッドの優先順位を設定できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
スレッドが、オペレーティング システム コアでコードを実行した時間を取得します。
スレッドが、オペレーティング システム コアでコードを実行した時間を示す 。
スレッド時間を取得できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
関連付けられたスレッドを実行できるプロセッサを設定します。
スレッドを実行できるプロセッサを表すビットのセットを指す 。
プロセッサ アフィニティを設定できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
このスレッドに最も適したプロセッサをリセットして、単一の最も適したプロセッサがないことを示します。つまり、どのプロセッサも適しています。
最適なプロセッサをリセットできませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
このスレッドを起動するときにオペレーティング システムが呼び出した関数のメモリ アドレスを取得します。
スレッドを実行するアプリケーション定義の関数を指すスレッドの起動アドレス。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
オペレーティング システムによってスレッドを起動した時刻を取得します。
オペレーティング システムがスレッドを起動したときのシステム上の時刻を表す 。
スレッド時間を取得できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
このスレッドの現在の状態を取得します。
実行中、待機中、終了など、スレッドの実行状態を示す 。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
このスレッドがプロセッサを使用した時間の合計を取得します。
スレッドがプロセッサの制御を取得していた時間の合計を示す 。
スレッド時間を取得できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
関連付けられたスレッドが、アプリケーションでコードを実行した時間を取得します。
スレッドによるコード実行がオペレーティング システム コアではなくアプリケーションで行われた時間を示す 。
スレッド時間を取得できませんでした。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
スレッドが待機している理由を取得します。
スレッドが待機状態にある理由を表す 。
スレッドが待機状態にありません。
プラットフォームは、Windows 98 または Windows Millennium Edition です。
プロセスは、リモート コンピューター上にあります。
2
オブジェクトの厳密に型指定されたコレクションを提供します。
2
インスタンスに関連付けずに、 クラスの新しいインスタンスを初期化します。
インスタンスの配列を指定して、 クラスの新しいインスタンスを初期化します。
この インスタンスを初期化するために使用する インスタンスの配列。
プロセス スレッドをコレクションに追加します。
コレクション内のスレッドの 0 から始まるインデックス番号。
コレクションに追加するスレッド。
2
指定したプロセス スレッドがコレクション内にあるかどうかを調べます。
スレッドがコレクション内にある場合は true。それ以外の場合は false。
コレクション内にあるかどうかを調べるスレッドを示す インスタンス。
2
コレクションの指定したインデックスに インスタンスの配列をコピーします。
コレクションに追加する インスタンスの配列。
新しいインスタンスを追加する位置。
2
コレクション内の指定したスレッドの位置を提供します。
内のスレッドの位置を定義する 0 から始まるインデックス番号。
インデックスを取得する 。
2
コレクション内の指定した位置にプロセス スレッドを挿入します。
スレッドを挿入する位置を示す 0 から始まるインデックス番号。
コレクションに挿入するスレッド。
2
一連のプロセス スレッドを反復処理するためのインデックスを取得します。
コレクション内のスレッドにインデックスを作成する 。
コレクション内のスレッドの 0 から始まるインデックス値。
2
コレクションからプロセス スレッドを削除します。
コレクションから削除するスレッド。
2
スレッドの優先順位を指定します。
2
関連付けられた の通常の優先順位を基準に 1 段階上を指定します。
関連付けられた の通常の優先順位を基準に 1 段階下を指定します。
最も高い優先順位を指定します。関連付けられた の通常の優先順位から 2 段階上です。
アイドル優先順位を指定します。関連付けられた の値とは関係なく、すべてのスレッドの優先順位値の中で最も低い優先順位です。
最も低い優先順位を指定します。関連付けられた の通常の優先順位から 2 段階下です。
関連付けられた の通常の優先順位を指定します。
時間が重要な優先順位を指定します。関連付けられた の値とは無関係に、すべてのスレッドの中で最も高い優先順位です。
スレッドの現在の実行状態を指定します。
1
スレッドは初期化されたが、まだ開始していないことを示す状態。
解放されているプロセッサがないため、スレッドがプロセッサの使用を待機していることを示す状態。スレッドは、次に利用可能になるプロセッサで実行する準備が整っています。
スレッドが現在プロセッサを使用していることを示す状態。
スレッドがすぐにプロセッサを使用することを示す状態。一度に 1 つのスレッドだけが、この状態になることができます。
スレッドが実行を終了しスレッド自身も終了したことを示す状態。
スレッドが、実行前にプロセッサ以外のリソースを待機していることを示す状態。たとえば、ディスクから実行スタックのページングを待機している場合があります。
スレッドの状態が不明です。
スレッドが、周辺操作の完了またはリソースの解放を待機しているために、プロセッサを使用する準備が整っていないことを示す状態。スレッドの準備が整うと、スケジュールが再設定されます。
スレッドが待機している理由を示します。
2
スレッドは、イベント ペア High を待機しています。
スレッドは、イベント ペア Low を待機しています。
スレッドの実行が遅延しています。
スレッドは、スケジューラを待機しています。
スレッドは、空き仮想メモリ ページを待機しています。
スレッドは、ローカル プロシージャ呼び出しの到達を待機しています。
スレッドは、ローカル プロシージャ呼び出しへの応答の到達を待機しています。
スレッドは、仮想メモリ ページのメモリへの到達を待機しています。
スレッドは、仮想メモリ ページのディスクへの書き込みを待機しています。
スレッドの実行は中断しています。
スレッドは、システムによる割り当てを待機しています。
スレッドは、不明な理由のために待機しています。
スレッドは、ユーザー要求を待機しています。
スレッドは、仮想メモリの割り当てを待機しています。