|
ReactOS 0.4.17-dev-1037-g720d112
|
Go to the source code of this file.
Classes | |
| struct | _USBD_CLIENT_INTERFACE |
Macros | |
| #define | USBD_CLIENT_INTERFACE_VERSION 0x602 |
Typedefs | |
| typedef VOID(NTAPI * | PFN_USBD_CLIENT_UNREGISTER) (_In_ USBD_CLIENT_HANDLE Handle) |
| typedef _Must_inspect_result_ NTSTATUS(NTAPI * | PFN_USBD_CLIENT_XRB_ALLOCATE) (_In_ USBD_CLIENT_HANDLE Handle, _Out_ PURB *Urb) |
| typedef _Must_inspect_result_ NTSTATUS(NTAPI * | PFN_USBD_CLIENT_ISOCH_XRB_ALLOCATE) (_In_ USBD_CLIENT_HANDLE Handle, _In_ ULONG NumberOfIsochPackets, _Out_ PURB *Urb) |
| typedef _Must_inspect_result_ NTSTATUS(NTAPI * | PFN_USBD_CLIENT_SELECT_XRB_BUILD) (_In_ USBD_CLIENT_HANDLE Handle, _In_ PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor, _In_ PUSBD_INTERFACE_LIST_ENTRY InterfaceList, _Out_ PURB *Urb) |
| typedef VOID(NTAPI * | PFN_USBD_CLIENT_XRB_FREE) (_In_ PURB Urb) |
| typedef struct _USBD_CLIENT_INTERFACE | USBD_CLIENT_INTERFACE |
| typedef struct _USBD_CLIENT_INTERFACE * | PUSBD_CLIENT_INTERFACE |
Functions | |
| DEFINE_GUID (GUID_USBD_CLIENT_INTERFACE, 0xdeee98ea, 0xc0a1, 0x42c3, 0x97, 0x38, 0xa0, 0x46, 0x06, 0xc8, 0x4e, 0x93) | |
| DECLARE_HANDLE (USBD_CLIENT_HANDLE) | |
| C_ASSERT (sizeof(USBD_CLIENT_INTERFACE)==0x58) | |
| #define USBD_CLIENT_INTERFACE_VERSION 0x602 |
Definition at line 18 of file usbdclient.h.
| typedef _Must_inspect_result_ NTSTATUS(NTAPI * PFN_USBD_CLIENT_ISOCH_XRB_ALLOCATE) (_In_ USBD_CLIENT_HANDLE Handle, _In_ ULONG NumberOfIsochPackets, _Out_ PURB *Urb) |
Definition at line 36 of file usbdclient.h.
| typedef _Must_inspect_result_ NTSTATUS(NTAPI * PFN_USBD_CLIENT_SELECT_XRB_BUILD) (_In_ USBD_CLIENT_HANDLE Handle, _In_ PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor, _In_ PUSBD_INTERFACE_LIST_ENTRY InterfaceList, _Out_ PURB *Urb) |
Definition at line 44 of file usbdclient.h.
Definition at line 23 of file usbdclient.h.
| typedef _Must_inspect_result_ NTSTATUS(NTAPI * PFN_USBD_CLIENT_XRB_ALLOCATE) (_In_ USBD_CLIENT_HANDLE Handle, _Out_ PURB *Urb) |
Definition at line 29 of file usbdclient.h.
Definition at line 52 of file usbdclient.h.
| C_ASSERT | ( | sizeof(USBD_CLIENT_INTERFACE) | = =0x58 | ) |
| DECLARE_HANDLE | ( | USBD_CLIENT_HANDLE | ) |
| DEFINE_GUID | ( | GUID_USBD_CLIENT_INTERFACE | , |
| 0xdeee98ea | , | ||
| 0xc0a1 | , | ||
| 0x42c3 | , | ||
| 0x97 | , | ||
| 0x38 | , | ||
| 0xa0 | , | ||
| 0x46 | , | ||
| 0x06 | , | ||
| 0xc8 | , | ||
| 0x4e | , | ||
| 0x93 | |||
| ) |