Line 156:
Line 156:
==Tables==
==Tables==
β
=== List of Functions (Ioctl/Ioctlv/IoctlAsync) ===
+
=== List of Functions (Ioctl/Ioctlv/IoctlAsync/IoctlvAsync) ===
{| class="wikitable sortable"
{| class="wikitable sortable"
! Command
! Command
Line 163:
Line 163:
! Ioctlv
! Ioctlv
! IoctlAsync
! IoctlAsync
+
! IoctlvAsync
! Notes
! Notes
|-
|-
Line 168:
Line 169:
| UhsClassDrvReg
| UhsClassDrvReg
| X
| X
+
|
|
|
|
|
Line 175:
Line 177:
| UhsClassDrvUnReg
| UhsClassDrvUnReg
| X
| X
+
|
|
|
|
|
|
|
|-
|-
+
| 0x03
+
| Unknown
+
|
+
|
+
| X
+
|
+
|
|-
|-
| 0x04
| 0x04
| UhsAcquireInterface
| UhsAcquireInterface
| X
| X
+
|
|
|
|
|
Line 190:
Line 201:
| UhsReleaseInterface
| UhsReleaseInterface
| X
| X
+
|
|
|
|
|
Line 197:
Line 209:
| UhsSetInterface
| UhsSetInterface
| X
| X
+
|
|
|
|
|
Line 204:
Line 217:
| UhsGetInterface
| UhsGetInterface
| X
| X
+
|
|
|
|
|
Line 211:
Line 225:
| UhsGetAlternateInterface
| UhsGetAlternateInterface
| X
| X
+
|
|
|
|
|
Line 218:
Line 233:
| UhsGetDescriptorString
| UhsGetDescriptorString
| X
| X
+
|
|
|
|
|
Line 225:
Line 241:
| UhsGetFullConfigDescriptor
| UhsGetFullConfigDescriptor
| X
| X
+
|
|
|
|
|
Line 232:
Line 249:
| UhsAdministerEndpoint
| UhsAdministerEndpoint
| X
| X
+
|
|
|
|
|
Line 240:
Line 258:
|
|
| X
| X
+
|
| X
| X
|
|
Line 247:
Line 266:
|
|
| X
| X
+
|
| X
| X
|
|
Line 254:
Line 274:
|
|
| X
| X
+
|
| X
| X
|
|
Line 261:
Line 282:
|
|
| X
| X
+
|
| X
| X
|
|
Line 267:
Line 289:
| UhsGetCurrentFrame
| UhsGetCurrentFrame
| X
| X
+
|
|
|
|
|
Line 274:
Line 297:
| UhsQueryInterfaces
| UhsQueryInterfaces
| X
| X
+
|
|
|
|
|
Line 283:
Line 307:
|
|
|
|
+
|
|
|