新しいサービスを登録します.
HNsmService __stdcall CreateService( LPCTSTR lpServiceName, TNsmServiceProc ProcAddr );
登録済みのサービスを呼び出すために必要な,サービスのハンドルを取得します.GetService関数はハッシュリストからサービスを検索する処理が必要なため低速です.頻繁に呼び出す必要があるサービスにおいては,呼び出し側でサービスのハンドルを保存しておくことによって,検索処理のオーバーヘッドを回避することができます.
HNsmService __stdcall GetService( LPCTSTR lpServiceName );
ハンドルを用いて,登録済みのサービスを呼び出します.
HNsmService __stdcall CallService( HNsmService ServiceHandle, unsigned long wParam, unsigned long lParam );