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

ILocation

COM
IIDab2ece69-56d9-4f28-b525-de1b0ee44237継承元IUnknown自前メソッド開始 vtbl3

メソッド 9

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT RegisterForReport(ILocationEvents* pEvents, GUID* reportType, DWORD dwRequestedReportInterval)
4HRESULT UnregisterForReport(GUID* reportType)
5HRESULT GetReport(GUID* reportType, ILocationReport** ppLocationReport)
6HRESULT GetReportStatus(GUID* reportType, LOCATION_REPORT_STATUS* pStatus)
7HRESULT GetReportInterval(GUID* reportType, DWORD* pMilliseconds)
8HRESULT SetReportInterval(GUID* reportType, DWORD millisecondsRequested)
9HRESULT GetDesiredAccuracy(GUID* reportType, LOCATION_DESIRED_ACCURACY* pDesiredAccuracy)
10HRESULT SetDesiredAccuracy(GUID* reportType, LOCATION_DESIRED_ACCURACY desiredAccuracy)
11HRESULT RequestPermissions(HWND hParent, GUID* pReportTypes, DWORD count, BOOL fModal)