SYMBOL INDEX (230 symbols across 46 files) FILE: src/AmtPtpDevice.Settings/App.xaml.cs class App (line 23) | sealed partial class App : Application method App (line 29) | public App() method OnLaunched (line 40) | protected override void OnLaunched(LaunchActivatedEventArgs e) method OnNavigationFailed (line 81) | void OnNavigationFailed(object sender, NavigationFailedEventArgs e) method OnSuspending (line 93) | private void OnSuspending(object sender, SuspendingEventArgs e) FILE: src/AmtPtpDevice.Settings/Comm/UsbHidDeviceAccessSubscription.cs class UsbHidDeviceAccessSubscription (line 9) | public class UsbHidDeviceAccessSubscription : IDisposable method UsbHidDeviceAccessSubscription (line 55) | public UsbHidDeviceAccessSubscription(string aqsString) method SbDeviceRemoved (line 66) | private void SbDeviceRemoved(DeviceWatcher sender, DeviceInformationUp... method SbDeviceAdded (line 80) | private async void SbDeviceAdded(DeviceWatcher sender, DeviceInformati... method Dispose (line 90) | protected virtual void Dispose(bool disposing) method Dispose (line 110) | public void Dispose() FILE: src/AmtPtpDevice.Settings/DataObjects/Mt2BatteryStatusReport.cs type Mt2BatteryStatusReport (line 5) | public struct Mt2BatteryStatusReport FILE: src/AmtPtpDevice.Settings/DataObjects/PtpUserModeConfReport.cs type PtpUserModeConfReport (line 9) | public struct PtpUserModeConfReport FILE: src/AmtPtpDevice.Settings/MainPage.xaml.cs class MainPage (line 20) | public sealed partial class MainPage : Page method MainPage (line 27) | public MainPage() method OnPageLoaded (line 37) | private void OnPageLoaded(object sender, RoutedEventArgs e) method SetupWatcher (line 56) | private void SetupWatcher() method OnBatteryAvailable (line 66) | private async void OnBatteryAvailable(object sender, EventArgs e) method OnInputDeviceLost (line 81) | private async void OnInputDeviceLost(object sender, EventArgs e) method OnInputDeviceAvailable (line 93) | private async void OnInputDeviceAvailable(object sender, EventArgs e) method ApplySettings (line 118) | private async void ApplySettings() method OnGestureButtonClicked (line 138) | private async void OnGestureButtonClicked(object sender, RoutedEventAr... method OnSliderValueChanged (line 143) | private void OnSliderValueChanged(object sender, Windows.UI.Xaml.Contr... method OnConfidenceSliderValueChanged (line 148) | private void OnConfidenceSliderValueChanged(object sender, Windows.UI.... method OnMuConfidenceSliderValueChanged (line 153) | private void OnMuConfidenceSliderValueChanged(object sender, Windows.U... FILE: src/AmtPtpDeviceSpiKm/AppleDefinition.h type SPI_TRACKPAD_FINGER (line 6) | typedef struct _SPI_TRACKPAD_FINGER type SPI_TRACKPAD_PACKET (line 25) | typedef struct _SPI_TRACKPAD_PACKET type SPI_SET_FEATURE (line 44) | typedef struct _SPI_SET_FEATURE { FILE: src/AmtPtpDeviceSpiKm/Device.c function NTSTATUS (line 24) | NTSTATUS function NTSTATUS (line 166) | NTSTATUS function NTSTATUS (line 319) | NTSTATUS function NTSTATUS (line 353) | NTSTATUS function NTSTATUS (line 397) | NTSTATUS function PCHAR (line 429) | PCHAR function NTSTATUS (line 457) | NTSTATUS function AmtPtpPowerRecoveryTimerCallback (line 541) | void AmtPtpPowerRecoveryTimerCallback( FILE: src/AmtPtpDeviceSpiKm/Device.h type _SPI_TRACKPAD_INFO (line 21) | struct _SPI_TRACKPAD_INFO { type PTP_AAPL_MAPPING (line 32) | typedef struct _PTP_AAPL_MAPPING { type REPORT_TYPE (line 40) | typedef enum _REPORT_TYPE { type PTP_AAPL_DEVICE_POWER_STATUS (line 46) | typedef enum _PTP_AAPL_DEVICE_POWER_STATUS { type DEVICE_CONTEXT (line 56) | typedef struct _DEVICE_CONTEXT type WORKER_REQUEST_CONTEXT (line 96) | typedef struct _WORKER_REQUEST_CONTEXT { FILE: src/AmtPtpDeviceSpiKm/Driver.c function NTSTATUS (line 26) | NTSTATUS function NTSTATUS (line 100) | NTSTATUS function VOID (line 151) | VOID FILE: src/AmtPtpDeviceSpiKm/Hid.c function AmtPtpGetHidDescriptor (line 107) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetDeviceAttribs (line 306) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetReportDescriptor (line 364) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetStrings (line 533) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpReportFeatures (line 581) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpSetFeatures (line 727) | _IRQL_requires_(PASSIVE_LEVEL) FILE: src/AmtPtpDeviceSpiKm/Hid.h type UCHAR (line 13) | typedef UCHAR HID_REPORT_DESCRIPTOR, *PHID_REPORT_DESCRIPTOR; type PTP_DEVICE_CAPS_FEATURE_REPORT (line 103) | typedef struct _PTP_DEVICE_CAPS_FEATURE_REPORT { type PTP_DEVICE_HQA_CERTIFICATION_REPORT (line 109) | typedef struct _PTP_DEVICE_HQA_CERTIFICATION_REPORT { type PTP_DEVICE_INPUT_MODE_REPORT (line 114) | typedef struct _PTP_DEVICE_INPUT_MODE_REPORT { type PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT (line 121) | typedef struct _PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT { type PTP_CONTACT (line 132) | typedef struct _PTP_CONTACT { type CONTACT_STATE (line 142) | enum CONTACT_STATE { type PTP_CONTACT_RAW (line 150) | typedef struct _PTP_CONTACT_RAW { type PTP_CONTACT_RAW_LL (line 162) | typedef struct _PTP_CONTACT_RAW_LL { type PTP_REPORT (line 167) | typedef struct _PTP_REPORT { type PTP_USERMODEAPP_CONF_REPORT (line 175) | typedef struct _PTP_USERMODEAPP_CONF_REPORT { FILE: src/AmtPtpDeviceSpiKm/Input.c function VOID (line 4) | VOID function VOID (line 38) | VOID function VOID (line 157) | VOID FILE: src/AmtPtpDeviceSpiKm/Queue.c function NTSTATUS (line 24) | NTSTATUS function PCHAR (line 90) | PCHAR function VOID (line 133) | VOID function VOID (line 224) | VOID FILE: src/AmtPtpDeviceSpiKm/Queue.h type _QUEUE_CONTEXT (line 23) | struct _QUEUE_CONTEXT { FILE: src/AmtPtpDeviceUsbKm/DebugUtils.c function PCHAR (line 3) | PCHAR function PCHAR (line 31) | PCHAR FILE: src/AmtPtpDeviceUsbKm/Device.c function BCM5974_CONFIG (line 26) | BCM5974_CONFIG* function NTSTATUS (line 50) | NTSTATUS function NTSTATUS (line 130) | NTSTATUS function NTSTATUS (line 275) | NTSTATUS function NTSTATUS (line 361) | NTSTATUS function SelectInterruptInterface (line 418) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpSetWellspringMode (line 503) | _IRQL_requires_(PASSIVE_LEVEL) FILE: src/AmtPtpDeviceUsbKm/Device.h type _DEVICE_CONTEXT (line 25) | struct _DEVICE_CONTEXT FILE: src/AmtPtpDeviceUsbKm/Driver.c function NTSTATUS (line 27) | NTSTATUS function NTSTATUS (line 98) | NTSTATUS function VOID (line 145) | VOID FILE: src/AmtPtpDeviceUsbKm/Hid.c function AmtPtpGetHidDescriptor (line 26) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetDeviceAttribs (line 121) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetReportDescriptor (line 169) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpReportFeatures (line 287) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpSetFeatures (line 420) | _IRQL_requires_(PASSIVE_LEVEL) FILE: src/AmtPtpDeviceUsbKm/Interrupt.c function INT (line 7) | static inline INT AmtRawToInteger( function AmtPtpConfigContReaderForInterruptEndPoint (line 14) | _IRQL_requires_(PASSIVE_LEVEL) function VOID (line 89) | VOID function BOOLEAN (line 252) | BOOLEAN FILE: src/AmtPtpDeviceUsbKm/Queue.c function NTSTATUS (line 24) | NTSTATUS function VOID (line 105) | VOID function NTSTATUS (line 184) | NTSTATUS function VOID (line 221) | VOID FILE: src/AmtPtpDeviceUsbKm/Queue.h type _QUEUE_CONTEXT (line 23) | struct _QUEUE_CONTEXT { FILE: src/AmtPtpDeviceUsbKm/include/AppleDefinition.h type TRACKPAD_BUTTON_DATA (line 13) | struct TRACKPAD_BUTTON_DATA { type TRACKPAD_TYPE (line 21) | enum TRACKPAD_TYPE { type TRACKPAD_FINGER (line 78) | struct TRACKPAD_FINGER { type BCM5974_PARAM (line 95) | struct BCM5974_PARAM { type BCM5974_CONFIG (line 102) | struct BCM5974_CONFIG { type BCM5974_CONFIG (line 149) | struct BCM5974_CONFIG type TRACKPAD_BUTTON_DATA (line 154) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 167) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 178) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 190) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 202) | struct TRACKPAD_BUTTON_DATA FILE: src/AmtPtpDeviceUsbKm/include/Hid.h type UCHAR (line 12) | typedef UCHAR HID_REPORT_DESCRIPTOR, *PHID_REPORT_DESCRIPTOR; type PTP_DEVICE_CAPS_FEATURE_REPORT (line 100) | typedef struct _PTP_DEVICE_CAPS_FEATURE_REPORT { type PTP_DEVICE_HQA_CERTIFICATION_REPORT (line 106) | typedef struct _PTP_DEVICE_HQA_CERTIFICATION_REPORT { type PTP_DEVICE_INPUT_MODE_REPORT (line 111) | typedef struct _PTP_DEVICE_INPUT_MODE_REPORT { type PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT (line 118) | typedef struct _PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT { type PTP_CONTACT (line 129) | typedef struct _PTP_CONTACT { type PTP_REPORT (line 139) | typedef struct _PTP_REPORT { type PTP_USERMODEAPP_CONF_REPORT (line 147) | typedef struct _PTP_USERMODEAPP_CONF_REPORT { FILE: src/AmtPtpDeviceUsbUm/Device.c function BCM5974_CONFIG (line 7) | BCM5974_CONFIG* function AmtPtpCreateDevice (line 24) | _IRQL_requires_(PASSIVE_LEVEL) function NTSTATUS (line 120) | NTSTATUS function AmtPtpGetWellspringMode (line 255) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpSetWellspringMode (line 359) | _IRQL_requires_(PASSIVE_LEVEL) function NTSTATUS (line 498) | NTSTATUS function NTSTATUS (line 587) | NTSTATUS function SelectInterruptInterface (line 644) | _IRQL_requires_(PASSIVE_LEVEL) function DbgDevicePowerString (line 729) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpEmergResetDevice (line 758) | _IRQL_requires_(PASSIVE_LEVEL) FILE: src/AmtPtpDeviceUsbUm/Driver.c function NTSTATUS (line 12) | NTSTATUS function VOID (line 80) | VOID function VOID (line 96) | VOID function NTSTATUS (line 108) | NTSTATUS function VOID (line 143) | VOID FILE: src/AmtPtpDeviceUsbUm/Hid.c function AmtPtpGetHidDescriptor (line 7) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetDeviceAttribs (line 188) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetReportDescriptor (line 245) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpGetStrings (line 399) | _IRQL_requires_(PASSIVE_LEVEL) function RequestGetHidXferPacketToReadFromDevice (line 543) | _IRQL_requires_(PASSIVE_LEVEL) function RequestGetHidXferPacketToWriteToDevice (line 632) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpReportFeatures (line 711) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpSetFeatures (line 897) | _IRQL_requires_(PASSIVE_LEVEL) FILE: src/AmtPtpDeviceUsbUm/InputInterrupt.c function AmtPtpConfigContReaderForInterruptEndPoint (line 6) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpEvtUsbInterruptPipeReadComplete (line 82) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpEvtUsbInterruptReadersFailed (line 213) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpServiceTouchInputInterrupt (line 228) | _IRQL_requires_(PASSIVE_LEVEL) function AmtPtpServiceTouchInputInterruptType5 (line 408) | _IRQL_requires_(PASSIVE_LEVEL) function INT (line 592) | static inline INT AmtRawToInteger( FILE: src/AmtPtpDeviceUsbUm/Queue.c function NTSTATUS (line 6) | NTSTATUS function DbgIoControlGetString (line 77) | _IRQL_requires_(PASSIVE_LEVEL) function VOID (line 118) | VOID function VOID (line 215) | VOID function NTSTATUS (line 260) | NTSTATUS FILE: src/AmtPtpDeviceUsbUm/include/AppleDefinition.h type TRACKPAD_BUTTON_DATA (line 63) | struct TRACKPAD_BUTTON_DATA { type TRACKPAD_TYPE (line 71) | enum TRACKPAD_TYPE { type TRACKPAD_FINGER (line 128) | struct TRACKPAD_FINGER { type TRACKPAD_FINGER_TYPE5 (line 145) | struct TRACKPAD_FINGER_TYPE5 type BCM5974_PARAM (line 166) | struct BCM5974_PARAM { type BCM5974_CONFIG (line 173) | struct BCM5974_CONFIG { type BCM5974_CONFIG (line 221) | struct BCM5974_CONFIG type TRACKPAD_BUTTON_DATA (line 227) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 240) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 253) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 266) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 279) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 292) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 305) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 318) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 331) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 344) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 357) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 370) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 383) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 396) | struct TRACKPAD_BUTTON_DATA type TRACKPAD_BUTTON_DATA (line 409) | struct TRACKPAD_BUTTON_DATA FILE: src/AmtPtpDeviceUsbUm/include/Device.h type _DEVICE_CONTEXT (line 6) | struct _DEVICE_CONTEXT FILE: src/AmtPtpDeviceUsbUm/include/Hid.h type UCHAR (line 17) | typedef UCHAR HID_REPORT_DESCRIPTOR, *PHID_REPORT_DESCRIPTOR; type HID_AAPL_MOUSE_REPORT (line 106) | typedef struct _HID_AAPL_MOUSE_REPORT { type HID_INPUT_REPORT (line 115) | typedef struct _HID_INPUT_REPORT { type PTP_DEVICE_CAPS_FEATURE_REPORT (line 120) | typedef struct _PTP_DEVICE_CAPS_FEATURE_REPORT { type PTP_DEVICE_HQA_CERTIFICATION_REPORT (line 126) | typedef struct _PTP_DEVICE_HQA_CERTIFICATION_REPORT { type PTP_DEVICE_INPUT_MODE_REPORT (line 131) | typedef struct _PTP_DEVICE_INPUT_MODE_REPORT { type PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT (line 137) | typedef struct _PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT { type PTP_CONTACT (line 146) | typedef struct _PTP_CONTACT { type PTP_REPORT (line 156) | typedef struct _PTP_REPORT { type PTP_USERMODEAPP_CONF_REPORT (line 164) | typedef struct _PTP_USERMODEAPP_CONF_REPORT { FILE: src/AmtPtpDeviceUsbUm/include/Queue.h type _QUEUE_CONTEXT (line 9) | struct _QUEUE_CONTEXT { FILE: src/AmtPtpHidFilter/Detour.c function NTSTATUS (line 6) | NTSTATUS FILE: src/AmtPtpHidFilter/Device.c function NTSTATUS (line 10) | NTSTATUS function NTSTATUS (line 104) | NTSTATUS function NTSTATUS (line 132) | NTSTATUS function NTSTATUS (line 149) | NTSTATUS function NTSTATUS (line 184) | NTSTATUS function NTSTATUS (line 247) | NTSTATUS function NTSTATUS (line 286) | NTSTATUS function VOID (line 424) | VOID FILE: src/AmtPtpHidFilter/Diagnostics.c function VOID (line 6) | VOID PtpFilterDiagnosticsInitializeContinuousRead( function VOID (line 20) | VOID function VOID (line 106) | VOID function PCHAR (line 141) | PCHAR FILE: src/AmtPtpHidFilter/Driver.c function NTSTATUS (line 12) | NTSTATUS function NTSTATUS (line 45) | NTSTATUS function VOID (line 68) | VOID FILE: src/AmtPtpHidFilter/Hid.c function NTSTATUS (line 6) | NTSTATUS function NTSTATUS (line 58) | NTSTATUS function NTSTATUS (line 91) | NTSTATUS function NTSTATUS (line 142) | NTSTATUS function NTSTATUS (line 176) | NTSTATUS function NTSTATUS (line 264) | NTSTATUS FILE: src/AmtPtpHidFilter/Input.c function VOID (line 6) | VOID function VOID (line 30) | VOID function VOID (line 39) | VOID function VOID (line 119) | VOID FILE: src/AmtPtpHidFilter/Queue.c function NTSTATUS (line 10) | NTSTATUS function VOID (line 56) | VOID function VOID (line 119) | VOID FILE: src/AmtPtpHidFilter/include/Device.h type BCM5974_PARAM (line 19) | typedef struct _BCM5974_PARAM { type DEVICE_CONTEXT (line 26) | typedef struct _DEVICE_CONTEXT type WORKER_REQUEST_CONTEXT (line 65) | typedef struct _WORKER_REQUEST_CONTEXT { FILE: src/AmtPtpHidFilter/include/Hac.h type _HIDCLASS_DRIVER_EXTENSION (line 7) | struct _HIDCLASS_DRIVER_EXTENSION { type IO_CLIENT_EXTENSION (line 19) | typedef struct _IO_CLIENT_EXTENSION type DRIVER_EXTENSION_EXT (line 25) | typedef struct _DRIVER_EXTENSION_EXT { FILE: src/AmtPtpHidFilter/include/HidDevice.h type TRACKPAD_BUTTON_DATA (line 41) | typedef struct _TRACKPAD_BUTTON_DATA { type TRACKPAD_FINGER (line 50) | typedef struct _TRACKPAD_FINGER { type TRACKPAD_FINGER_TYPE5 (line 67) | typedef struct _TRACKPAD_FINGER_TYPE5 FILE: src/AmtPtpHidFilter/include/HidMiniport.h type PTP_DEVICE_CAPS_FEATURE_REPORT (line 7) | typedef struct _PTP_DEVICE_CAPS_FEATURE_REPORT { type PTP_DEVICE_HQA_CERTIFICATION_REPORT (line 14) | typedef struct _PTP_DEVICE_HQA_CERTIFICATION_REPORT { type PTP_DEVICE_INPUT_MODE_REPORT (line 20) | typedef struct _PTP_DEVICE_INPUT_MODE_REPORT { type PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT (line 26) | typedef struct _PTP_DEVICE_SELECTIVE_REPORT_MODE_REPORT { type PTP_CONTACT (line 34) | typedef struct _PTP_CONTACT { type PTP_REPORT (line 44) | typedef struct _PTP_REPORT { FILE: src/AmtPtpHidFilter/include/Metadata/StaticHidRegistry.h type UCHAR (line 10) | typedef UCHAR HID_REPORT_DESCRIPTOR, *PHID_REPORT_DESCRIPTOR; FILE: src/AmtPtpHidFilter/include/Queue.h type QUEUE_CONTEXT (line 13) | typedef struct _QUEUE_CONTEXT {