1

C++プログラムからCreateProcessを使用して「netstopspooler」を起動します。失敗し、終了コードは259です。

そのエラーコードの意味を知っている人はいますか?また、誰かがこのコマンドで発生する可能性のあるエラーコードとその意味に関するドキュメントへのリンクを教えてくれれば幸いです。

4

1 に答える 1

7

259はエラーではなく、渡したプロセスハンドルが終了していない(したがって終了コードがない)プロセスに関連している場合に返さSTILL_ACTIVEれるエラーです。GetExitCodeProcess

終了コードを取得する前に終了するのを待ちたい場合はWaitForSingleObject()、プロセスハンドルを呼び出します。

于 2012-08-29T10:35:03.277 に答える