通常、C:\ Windows \ System32 \ drivers \ etcに「サービス」ファイルがあり、実行中のサービスと使用するポートがリストされています。
しかし、ここで「サービス」という言葉はどういう意味ですか?「services.msc」を実行すると表示される「Windowsサービス」ではありません。このような2つのリストは集計されません。
そして、この「サービス」ファイルの内容は古くなっている可能性があります-誰もそれを更新することはできません。プログラムは、何らかの合意があれば、「サービス」ファイルを更新しなくても、一部のポートを介して通信できます。また、一部のプログラムが実行されていない場合、一部のポートが使用されていない場合、「Windowsサービスファイル」も更新されません。
それで、このファイルは何のためのものですか?
どこにでもドキュメントを見つけることができますか?たぶん、人気のあるファイル名のために、インターネットで検索しましたが、ほとんどのリンクは「Windowsサービス」に関するものです...この「Windowsサービスファイル」ではありません...
編集:
「サービス」ファイルは古くなっている可能性があるため、もう1つ質問があります。アクティブな「サービス」をすべて一覧表示する方法はありますか?
[getservbyname](http://msdn.microsoft.com/en-us/library/windows/desktop/ms738538(v=vs.85).aspx)
サービス名をソケット番号に変換するAPIをサポートしています。