Skip to content

Commit 2f3a13f

Browse files
author
dahall
committed
Updated project files
1 parent 51ee33b commit 2f3a13f

File tree

14 files changed

+294
-7
lines changed

14 files changed

+294
-7
lines changed

Core/Vanara.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<PackageReleaseNotes>Currently implements:
1515

1616
Classes
17-
AddAsCtorAttribute, AddAsMemberAttribute, AdjustAutoMethodNamePatternAttribute, AlignedMemory&lt;T&gt;, AppendedStringAttribute, ArrayAttribute, AutoHandleAttribute, AutoSafeHandleAttribute, BeginEndEventContext, BitFieldAttribute&lt;T&gt;, BitHelper, ByteSizeFormatter, CloseHandleFunc, ComConnectionPoint, ComEnumString, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, ConstantConversionExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, DeferAutoMethodToAttribute, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, FixedStringAttribute, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, GuidToStringMarshaler, HexDumpHelpers, HGlobalMemoryMethods, History&lt;T&gt;, IArrayStructExtensions, IArrayStructMarshaler&lt;T&gt;, IgnoreAttribute, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, LinqHelpers, ListChangedEventArgs&lt;T&gt;, MarshaledAlternativeAttribute, MarshaledAttribute, Marshaler, MarshalerOptions, MarshalException, MarshalFieldAs, MarshalingStream, Matrix, Matrix&lt;T&gt;, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHANDLE, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeLPSTR, SafeLPTSTR, SafeLPWSTR, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemoryPool&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SizeDefAttribute, SizeFieldNameAttribute, SizeFieldNameAttributeExt, SizeOfAttribute, SpanAction, SparseArray&lt;T&gt;, StringHelper, StructPtrAttribute, SuppressAutoGenAttribute, TryGetDelegate, TryGetValueDelegate, UnionHelper, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualList&lt;T&gt;, VirtualListMethodCarrier&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;, VirtualReadOnlyList&lt;T&gt;
17+
AddAsCtorAttribute, AddAsMemberAttribute, AdjustAutoMethodNamePatternAttribute, AlignedMemory&lt;T&gt;, AppendedStringAttribute, ArrayAttribute, AutoHandleAttribute, AutoSafeHandleAttribute, BeginEndEventContext, BitFieldAttribute&lt;T&gt;, BitHelper, ByteSizeFormatter, CloseHandleFunc, ComConnectionPoint, ComEnumString, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, ConstantConversionExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, DeferAutoMethodFromAttribute, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, FixedStringAttribute, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, GuidToStringMarshaler, HexDumpHelpers, HGlobalMemoryMethods, History&lt;T&gt;, IArrayStructExtensions, IArrayStructMarshaler&lt;T&gt;, IgnoreAttribute, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, LinqHelpers, ListChangedEventArgs&lt;T&gt;, MarshaledAlternativeAttribute, MarshaledAttribute, Marshaler, MarshalerOptions, MarshalException, MarshalFieldAs, MarshalingStream, Matrix, Matrix&lt;T&gt;, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHANDLE, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeLPSTR, SafeLPTSTR, SafeLPWSTR, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemoryPool&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SizeDefAttribute, SizeFieldNameAttribute, SizeFieldNameAttributeExt, SizeOfAttribute, SpanAction, SparseArray&lt;T&gt;, StringHelper, StructPtrAttribute, SuppressAutoGenAttribute, TryGetDelegate, TryGetValueDelegate, UnionHelper, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualList&lt;T&gt;, VirtualListMethodCarrier&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;, VirtualReadOnlyList&lt;T&gt;
1818

1919
Structures
2020
AnySizeStructFieldArray&lt;T&gt;, AnySizeStructUnmanagedFieldArray&lt;T&gt;, ArrayPointer&lt;T&gt;, BitField&lt;T&gt;, BOOL, BOOLEAN, EnumFlagIndexer&lt;T&gt;, GuidPtr, IUnknownPointer&lt;T&gt;, LPCSTRArrayPointer, LPCTSTRArrayPointer, LPCWSTRArrayPointer, ManagedArrayPointer&lt;T&gt;, ManagedStructPointer&lt;T&gt;, RefEnumerator&lt;T&gt;, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni, StructPointer&lt;T&gt;, time_t

Core/pkgreadme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
2323

2424
Classes | Structures | Enumerations | Interfaces
2525
--- | --- | --- | ---
26-
AddAsCtorAttribute AddAsMemberAttribute AdjustAutoMethodNamePatternAttribute AlignedMemory AppendedStringAttribute ArrayAttribute AutoHandleAttribute AutoSafeHandleAttribute BeginEndEventContext BitFieldAttribute BitHelper ByteSizeFormatter CloseHandleFunc ComConnectionPoint ComEnumString ComReleaser ComReleaserFactory ComStream ComTypeExtensions ConstantConversionExtensions CorrespondingTypeAttribute CoTaskMemoryMethods DeferAutoMethodToAttribute EnumerableEqualityComparer EnumExtensions EventedList FileTimeExtensions FixedStringAttribute Formatter FormatterComposer GenericSafeHandle GenericVirtualReadOnlyDictionary GuidToStringMarshaler HexDumpHelpers HGlobalMemoryMethods History IArrayStructExtensions IArrayStructMarshaler IgnoreAttribute InteropExtensions IntPtrConverter IOExtensions LibHelper LinqHelpers ListChangedEventArgs MarshaledAlternativeAttribute MarshaledAttribute Marshaler MarshalerOptions MarshalException MarshalFieldAs MarshalingStream Matrix Matrix MemoryMethodsBase NativeMemoryEnumerator NativeMemoryStream PinnedObject ReflectionExtensions ReflectionExtensions SafeAllocatedMemoryHandle SafeAllocatedMemoryHandleBase SafeByteArray SafeCoTaskMemHandle SafeCoTaskMemString SafeCoTaskMemStruct SafeGuidPtr SafeHANDLE SafeHGlobalHandle SafeHGlobalStruct SafeLPSTR SafeLPTSTR SafeLPWSTR SafeMemoryHandle SafeMemoryHandleExt SafeMemoryPool SafeMemString SafeMemStruct SizeDefAttribute SizeFieldNameAttribute SizeFieldNameAttributeExt SizeOfAttribute SpanAction SparseArray StringHelper StructPtrAttribute SuppressAutoGenAttribute TryGetDelegate TryGetValueDelegate UnionHelper UntypedNativeMemoryEnumerator VanaraCustomMarshaler VanaraMarshaler VanaraMarshalerAttribute VirtualDictionary VirtualList VirtualListMethodCarrier VirtualReadOnlyDictionary VirtualReadOnlyList | AnySizeStructFieldArray AnySizeStructUnmanagedFieldArray ArrayPointer BitField BOOL BOOLEAN EnumFlagIndexer GuidPtr IUnknownPointer LPCSTRArrayPointer LPCTSTRArrayPointer LPCWSTRArrayPointer ManagedArrayPointer ManagedStructPointer RefEnumerator SizeT StrPtrAnsi StrPtrAuto StrPtrUni StructPointer time_t | ArrayLayout Bitness CorrespondingAction FileAttributeConstant FileOpConstant FilePermissionConstant LayoutModel SizingMethod StringEncoding StringListPackMethod | IArrayStruct IHandle IHistory IMemoryMethods ISafeMemoryHandle ISafeMemoryHandleBase ISafeMemoryHandleFactory ISimpleMemoryMethods ISupportIndexer IVanaraMarshaler IVirtualListMethods IVirtualReadOnlyListMethods
26+
AddAsCtorAttribute AddAsMemberAttribute AdjustAutoMethodNamePatternAttribute AlignedMemory AppendedStringAttribute ArrayAttribute AutoHandleAttribute AutoSafeHandleAttribute BeginEndEventContext BitFieldAttribute BitHelper ByteSizeFormatter CloseHandleFunc ComConnectionPoint ComEnumString ComReleaser ComReleaserFactory ComStream ComTypeExtensions ConstantConversionExtensions CorrespondingTypeAttribute CoTaskMemoryMethods DeferAutoMethodFromAttribute EnumerableEqualityComparer EnumExtensions EventedList FileTimeExtensions FixedStringAttribute Formatter FormatterComposer GenericSafeHandle GenericVirtualReadOnlyDictionary GuidToStringMarshaler HexDumpHelpers HGlobalMemoryMethods History IArrayStructExtensions IArrayStructMarshaler IgnoreAttribute InteropExtensions IntPtrConverter IOExtensions LibHelper LinqHelpers ListChangedEventArgs MarshaledAlternativeAttribute MarshaledAttribute Marshaler MarshalerOptions MarshalException MarshalFieldAs MarshalingStream Matrix Matrix MemoryMethodsBase NativeMemoryEnumerator NativeMemoryStream PinnedObject ReflectionExtensions ReflectionExtensions SafeAllocatedMemoryHandle SafeAllocatedMemoryHandleBase SafeByteArray SafeCoTaskMemHandle SafeCoTaskMemString SafeCoTaskMemStruct SafeGuidPtr SafeHANDLE SafeHGlobalHandle SafeHGlobalStruct SafeLPSTR SafeLPTSTR SafeLPWSTR SafeMemoryHandle SafeMemoryHandleExt SafeMemoryPool SafeMemString SafeMemStruct SizeDefAttribute SizeFieldNameAttribute SizeFieldNameAttributeExt SizeOfAttribute SpanAction SparseArray StringHelper StructPtrAttribute SuppressAutoGenAttribute TryGetDelegate TryGetValueDelegate UnionHelper UntypedNativeMemoryEnumerator VanaraCustomMarshaler VanaraMarshaler VanaraMarshalerAttribute VirtualDictionary VirtualList VirtualListMethodCarrier VirtualReadOnlyDictionary VirtualReadOnlyList | AnySizeStructFieldArray AnySizeStructUnmanagedFieldArray ArrayPointer BitField BOOL BOOLEAN EnumFlagIndexer GuidPtr IUnknownPointer LPCSTRArrayPointer LPCTSTRArrayPointer LPCWSTRArrayPointer ManagedArrayPointer ManagedStructPointer RefEnumerator SizeT StrPtrAnsi StrPtrAuto StrPtrUni StructPointer time_t | ArrayLayout Bitness CorrespondingAction FileAttributeConstant FileOpConstant FilePermissionConstant LayoutModel SizingMethod StringEncoding StringListPackMethod | IArrayStruct IHandle IHistory IMemoryMethods ISafeMemoryHandle ISafeMemoryHandleBase ISafeMemoryHandleFactory ISimpleMemoryMethods ISupportIndexer IVanaraMarshaler IVirtualListMethods IVirtualReadOnlyListMethods

Core/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Class | Description
8282
[Vanara.RunTimeLib.ConstantConversionExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=ConstantConversionExtensions) | Extension methods for CRT enumerations to convert to .NET enumerations.
8383
[Vanara.InteropServices.CorrespondingTypeAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=CorrespondingTypeAttribute) | Attribute for enum values that provides information about corresponding types and related actions. Useful for Get/Set methods that use an enumeration value to determine the type to get or set.
8484
[Vanara.InteropServices.CoTaskMemoryMethods](https://github.com/dahall/Vanara/search?l=C%23&q=CoTaskMemoryMethods) | Unmanaged memory methods for COM.
85-
[Vanara.PInvoke.DeferAutoMethodToAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=DeferAutoMethodToAttribute) | <note type="implement">This attribute does not yet have an implemented generator.</note> <p>Applying this attribute to a class or structure will defer the auto-generated methods to the specified type.</p>
85+
[Vanara.PInvoke.DeferAutoMethodFromAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=DeferAutoMethodFromAttribute) | <note type="implement">This attribute does not yet have an implemented generator.</note> <p>Applying this attribute to a class or structure will defer the auto-generated methods from that type to this type.</p>
8686
[Vanara.Collections.EnumerableEqualityComparer&lt;T&gt;](https://github.com/dahall/Vanara/search?l=C%23&q=EnumerableEqualityComparer%26lt%3BT%26gt%3B) | Checks the linear equality of two enumerated lists. For lists to be equal, they must have the same number of elements and each index must hold the same value in each list.
8787
[Vanara.Extensions.EnumExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=EnumExtensions) | Extensions for enumerated types.
8888
[Vanara.Collections.EventedList&lt;T&gt;](https://github.com/dahall/Vanara/search?l=C%23&q=EventedList%26lt%3BT%26gt%3B) | A generic list that provides event for changes to the list. This is an alternative to ObservableCollection that provides distinct events for each action (add, insert, remove, changed).

PInvoke/Hid/Vanara.PInvoke.Hid.csproj

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,16 @@
99
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
1010
<PackageId>$(AssemblyName)</PackageId>
1111
<PackageTags>pinvoke;vanara;net-extensions;interop;hid;human interface devices</PackageTags>
12-
<PackageReleaseNotes />
12+
<PackageReleaseNotes>Currently implements:
13+
14+
Functions
15+
HidD_FlushQueue HidD_FreePreparsedData HidD_GetAttributes HidD_GetFeature HidD_GetHidGuid HidD_GetIndexedString HidD_GetInputReport HidD_GetManufacturerString HidD_GetNumInputBuffers HidD_GetPhysicalDescriptor HidD_GetPreparsedData HidD_GetProductString HidD_GetSerialNumberString HidD_Hello HidD_SetFeature HidD_SetNumInputBuffers HidD_SetOutputReport HidNotifyPresence HidP_FreeCollectionDescription HidP_GetButtonArray HidP_GetButtonCaps HidP_GetCaps HidP_GetCollectionDescription HidP_GetData HidP_GetExtendedAttributes HidP_GetLinkCollectionNodes HidP_GetScaledUsageValue HidP_GetSpecificButtonCaps HidP_GetSpecificValueCaps HidP_GetUsages HidP_GetUsagesEx HidP_GetUsageValue HidP_GetUsageValueArray HidP_GetValueCaps HidP_GetVersion HidP_GetVersionInternal HidP_InitializeReportForID HidP_MaxDataListLength HidP_MaxUsageListLength HidP_SetButtonArray HidP_SetData HidP_SetScaledUsageValue HidP_SetUsages HidP_SetUsageValue HidP_SetUsageValueArray HidP_TranslateUsagesToI8042ScanCodes HidP_UnsetUsages HidP_UsageAndPageListDifference HidP_UsageListDifference HidRegisterMinidriver HidSpiCxDeviceConfigure HidSpiCxDeviceInitConfig HidSpiCxNotifyDeviceReset HIDSPICX_DEVICE_CONFIG_INIT VhfAsyncOperationComplete VhfCreate VhfDelete VhfReadReportSubmit VhfStart VHF_CONFIG_INIT
16+
17+
Structures
18+
&lt;Reserved2&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;Reserved&gt;e__FixedBuffer &lt;_args&gt;e__FixedBuffer CONNECT_DATA HIDD_ATTRIBUTES HIDP_BUTTON_ARRAY_DATA HIDP_BUTTON_CAPS HIDP_CAPS HIDP_COLLECTION_DESC HIDP_DATA HIDP_DEVICE_DESC HIDP_EXTENDED_ATTRIBUTES HIDP_GETCOLDESC_DBG HIDP_KEYBOARD_MODIFIER_STATE HIDP_LINK_COLLECTION_NODE HIDP_REPORT_IDS HIDP_UNKNOWN_TOKEN HIDP_VALUE_CAPS HIDSPICX_DEVICE_CONFIG HIDSPICX_DRIVER_GLOBALS HIDSPICX_REPORT HID_COLLECTION_INFORMATION HID_DESCRIPTOR HID_DESCRIPTOR_DESC_LIST HID_DEVICE_ATTRIBUTES HID_DEVICE_EXTENSION HID_MINIDRIVER_REGISTRATION HID_SUBMIT_IDLE_NOTIFICATION_CALLBACK_INFO HID_XFER_PACKET INDICATOR_LIST INTERNAL_I8042_HOOK_KEYBOARD INTERNAL_I8042_HOOK_MOUSE INTERNAL_I8042_START_INFORMATION KEYBOARD_ATTRIBUTES KEYBOARD_EXTENDED_ATTRIBUTES KEYBOARD_ID KEYBOARD_INDICATOR_PARAMETERS KEYBOARD_INDICATOR_TRANSLATION KEYBOARD_INPUT_DATA KEYBOARD_TYPEMATIC_PARAMETERS KEYBOARD_UNIT_ID_PARAMETER MOUSE_ATTRIBUTES MOUSE_INPUT_DATA MOUSE_UNIT_ID_PARAMETER NotRangeUnion NotRangeUnion OUTPUT_PACKET PDEVICE_OBJECT PDRIVER_OBJECT PFILE_OBJECT PHIDP_PREPARSED_DATA PHIDP_REPORT_DESCRIPTOR RangeUnion RangeUnion USAGE_AND_PAGE VHFHANDLE VHFOPERATIONHANDLE VHF_CONFIG
19+
20+
</PackageReleaseNotes>
21+
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
1322
</PropertyGroup>
1423
<ItemGroup>
1524
<ProjectReference Include="..\WindowsDriverFramework\Vanara.PInvoke.WindowsDriverFramework.csproj" />

PInvoke/Hid/pkgreadme.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png)
2+
### **Vanara.PInvoke.Hid NuGet Package**
3+
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Hid?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
4+
[![Build status](https://github.com/dahall/Vanara/actions/workflows/cibuild.yml/badge.svg?branch=master)](https://github.com/dahall/Vanara/actions/workflows/cibuild.yml)
5+
6+
PInvoke API (methods, structures and constants) imported from Windows Human Interface Devices (hid.dll).
7+
8+
### **What is Vanara?**
9+
10+
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
11+
12+
### **Issues?**
13+
14+
First check if it's already fixed by trying the [MyGet build](https://www.myget.org/feed/Packages/vanara).
15+
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
16+
17+
### **Included in Vanara.PInvoke.Hid**
18+
19+
Functions | Enumerations | Structures
20+
--- | --- | ---
21+
HidD_FlushQueue HidD_FreePreparsedData HidD_GetAttributes HidD_GetFeature HidD_GetHidGuid HidD_GetIndexedString HidD_GetInputReport HidD_GetManufacturerString HidD_GetNumInputBuffers HidD_GetPhysicalDescriptor HidD_GetPreparsedData HidD_GetProductString HidD_GetSerialNumberString HidD_Hello HidD_SetFeature HidD_SetNumInputBuffers HidD_SetOutputReport HidNotifyPresence HidP_FreeCollectionDescription HidP_GetButtonArray HidP_GetButtonCaps HidP_GetCaps HidP_GetCollectionDescription HidP_GetData HidP_GetExtendedAttributes HidP_GetLinkCollectionNodes HidP_GetScaledUsageValue HidP_GetSpecificButtonCaps HidP_GetSpecificValueCaps HidP_GetUsages HidP_GetUsagesEx HidP_GetUsageValue HidP_GetUsageValueArray HidP_GetValueCaps HidP_GetVersion HidP_GetVersionInternal HidP_InitializeReportForID HidP_MaxDataListLength HidP_MaxUsageListLength HidP_SetButtonArray HidP_SetData HidP_SetScaledUsageValue HidP_SetUsages HidP_SetUsageValue HidP_SetUsageValueArray HidP_TranslateUsagesToI8042ScanCodes HidP_UnsetUsages HidP_UsageAndPageListDifference HidP_UsageListDifference HidRegisterMinidriver HIDSPICX_DEVICE_CONFIG_INIT HidSpiCxDeviceConfigure HidSpiCxDeviceInitConfig HidSpiCxNotifyDeviceReset VHF_CONFIG_INIT VhfAsyncOperationComplete VhfCreate VhfDelete VhfReadReportSubmit VhfStart | HIDP_GETCOLDESC_RESULT HIDP_KEYBOARD_DIRECTION HIDP_LINK_COLLECTION HIDP_REPORT_TYPE HIDSPICXFUNCENUM USAGE USAGE_VALUE KBDMOU I8042_BUTTONS I8042_PORT_TYPE MOUSE_RESET_SUBSTATE KEYBOARD_SCAN_STATE MOUSE_STATE TRANSMIT_STATE KEYBOARD_INPUT_FLAGS LED_FLAGS MOUSE_BUTTON_FLAG MOUSE_IDENTIFIER MOUSE_INPUT_FLAG | HID_COLLECTION_INFORMATION HID_XFER_PACKET HIDP_COLLECTION_DESC HIDP_DEVICE_DESC HIDP_GETCOLDESC_DBG HIDP_REPORT_IDS HIDP_BUTTON_ARRAY_DATA HIDP_BUTTON_CAPS HIDP_CAPS HIDP_DATA HIDP_EXTENDED_ATTRIBUTES HIDP_KEYBOARD_MODIFIER_STATE HIDP_LINK_COLLECTION_NODE HIDP_UNKNOWN_TOKEN HIDP_VALUE_CAPS PHIDP_PREPARSED_DATA PHIDP_REPORT_DESCRIPTOR USAGE_AND_PAGE HID_DESCRIPTOR HID_DEVICE_ATTRIBUTES HID_DEVICE_EXTENSION HID_MINIDRIVER_REGISTRATION HID_SUBMIT_IDLE_NOTIFICATION_CALLBACK_INFO PDEVICE_OBJECT PDRIVER_OBJECT PFILE_OBJECT HIDD_ATTRIBUTES HIDSPICX_DEVICE_CONFIG HIDSPICX_DRIVER_GLOBALS HIDSPICX_REPORT CONNECT_DATA INTERNAL_I8042_HOOK_KEYBOARD INTERNAL_I8042_HOOK_MOUSE INTERNAL_I8042_START_INFORMATION OUTPUT_PACKET INDICATOR_LIST KEYBOARD_ATTRIBUTES KEYBOARD_EXTENDED_ATTRIBUTES KEYBOARD_ID KEYBOARD_INDICATOR_PARAMETERS KEYBOARD_INDICATOR_TRANSLATION KEYBOARD_INPUT_DATA KEYBOARD_TYPEMATIC_PARAMETERS KEYBOARD_UNIT_ID_PARAMETER MOUSE_ATTRIBUTES MOUSE_INPUT_DATA MOUSE_UNIT_ID_PARAMETER VHF_CONFIG VHFHANDLE VHFOPERATIONHANDLE <Reserved>e__FixedBuffer <_args>e__FixedBuffer RangeUnion NotRangeUnion <Reserved>e__FixedBuffer <Reserved>e__FixedBuffer <Reserved>e__FixedBuffer <Reserved>e__FixedBuffer RangeUnion NotRangeUnion <Reserved2>e__FixedBuffer HID_DESCRIPTOR_DESC_LIST <Reserved>e__FixedBuffer <Reserved>e__FixedBuffer <Reserved>e__FixedBuffer

0 commit comments

Comments
 (0)