![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
Windowsのデバイスドライバを開くクラス
#include <WBWinDriver.h>
Public メソッド | |
| const char * | Path () |
| デバイスドライバのパス名 | |
| void | Path (const char *p) |
| デバイスドライバのパス名の設定 | |
| const char * | Name () |
| デバイスドライバ名 | |
| void | File (const char *f) |
| ファイル名でデバイスドライバのパス名を設定 | |
| void | Install () |
| デバイスドライバのインストール | |
| void | Start () |
| サービスの開始 | |
| void | Stop () |
| サービスの停止 | |
| void | Remove () |
| デバイスドライバの削除 | |
| bool | IsOpen () |
| 開いているかどうか | |
| bool | IsStart () |
| 開始しているかどうか | |
Protected メソッド | |
| void | Init () |
| Windows の local service driver に接続する。 | |
| void | Cleanup () |
| Windows の local service driver との接続を解除する。 | |
| void | Open () |
| service を開く。 | |
Protected 変数 | |
| WBPath | path |
| std::string | drvName |
| SC_HANDLE | hSCMan |
| SC_HANDLE | hService |