Win32 API 日本語リファレンス
ホームDevices.Geolocation › ILocationReportFactory

ILocationReportFactory

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID2daec322-90b2-47e4-bb08-0da841935a6b継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 8

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT ListenForReports(DWORD requestedReportInterval)
8HRESULT StopListeningForReports()
9HRESULT get_Status(DWORD* pVal)
10HRESULT get_ReportInterval(DWORD* pMilliseconds)
11HRESULT put_ReportInterval(DWORD millisecondsRequested)
12HRESULT get_DesiredAccuracy(DWORD* pDesiredAccuracy)
13HRESULT put_DesiredAccuracy(DWORD desiredAccuracy)
14HRESULT RequestPermissions(DWORD* hWnd)