43 lines
1.8 KiB
Markdown
43 lines
1.8 KiB
Markdown
|
|
---
|
||
|
|
source_files:
|
||
|
|
- Common/DTS.Common.IConnection/USBConnection/USBFramework/Properties/AssemblyInfo.cs
|
||
|
|
generated_at: "2026-04-17T16:07:59.587456+00:00"
|
||
|
|
model: "zai-org/GLM-5-FP8"
|
||
|
|
schema_version: 1
|
||
|
|
sha256: "39b5c5af10b56ba5"
|
||
|
|
---
|
||
|
|
|
||
|
|
# Properties
|
||
|
|
|
||
|
|
### Purpose
|
||
|
|
This module contains assembly metadata for the `HIDFramework` assembly (note: the module directory is named "USBFramework" but the assembly title is "HIDFramework"). It provides versioning and COM interop configuration for what appears to be a Human Interface Device (HID) framework library within the USB connection subsystem.
|
||
|
|
|
||
|
|
### Public Interface
|
||
|
|
No public types or functions are defined in this module. It contains only assembly-level attributes:
|
||
|
|
- `AssemblyTitle`: "HIDFramework"
|
||
|
|
- `AssemblyDescription`: Empty
|
||
|
|
- `AssemblyCompany`: Empty
|
||
|
|
- `AssemblyProduct`: "HIDFramework"
|
||
|
|
- `AssemblyCopyright`: "Copyright © 2008"
|
||
|
|
- `ComVisible`: `false` - Types in this assembly are not visible to COM components
|
||
|
|
- `Guid`: "c655f31f-ca6c-4e9b-9480-934762d20a8c" - Type library ID if exposed to COM
|
||
|
|
- `AssemblyVersion`: "1.06.0081"
|
||
|
|
- `AssemblyFileVersion`: "1.06.0081"
|
||
|
|
|
||
|
|
### Invariants
|
||
|
|
- The assembly version and file version are kept synchronized (both "1.06.0081").
|
||
|
|
- COM visibility is explicitly disabled at the assembly level.
|
||
|
|
|
||
|
|
### Dependencies
|
||
|
|
**Imports:**
|
||
|
|
- `System.Reflection`
|
||
|
|
- `System.Runtime.CompilerServices`
|
||
|
|
- `System.Runtime.InteropServices`
|
||
|
|
|
||
|
|
**Dependents:** Cannot be determined from this file alone.
|
||
|
|
|
||
|
|
### Gotchas
|
||
|
|
- **Naming inconsistency:** The directory is named "USBFramework" but the `AssemblyTitle` and `AssemblyProduct` are set to "HIDFramework". This discrepancy could cause confusion when referencing the assembly or searching logs. It is unclear whether this is intentional or a historical oversight.
|
||
|
|
- The copyright year is 2008, indicating legacy code.
|
||
|
|
|
||
|
|
---
|