|
ReactOS 0.4.17-dev-1281-g065abb3
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | DEVICE_ENUM_RETRY_TIME 500 |
| #define | DEVICE_POST_RESET_TIME_20 32 |
| #define | DEVICE_POST_RESET_TIME_LONG 100 |
| #define | DEVICE_POST_RESET_TIME_30 15 |
| #define | DEVICE_POST_ADDRESS_TIME 10 |
| #define | DEVICE_DUPLICATE_POLL_TIME 500 |
| #define | DEVICE_DEFAULT_LANGUAGE 0x0409 |
Functions | |
| static VOID NTAPI | HubDropDeviceObject (_Inout_ WDFOBJECT *Object) |
| static VOID NTAPI | HubFreeIfPresent (_In_opt_ PVOID Buffer) |
| static NTSTATUS NTAPI | HubCreateDeviceRequest (_In_ HubPort *Port, _Out_ WDFREQUEST *Request) |
Variables | |
| static const char | HubTagDeviceCreate [] = "hub child create" |
| static const char | HubTagDevice [] = "hub child" |
| #define DEVICE_DEFAULT_LANGUAGE 0x0409 |
Definition at line 26 of file hubchild.cpp.
| #define DEVICE_DUPLICATE_POLL_TIME 500 |
Definition at line 23 of file hubchild.cpp.
| #define DEVICE_ENUM_RETRY_TIME 500 |
Definition at line 18 of file hubchild.cpp.
| #define DEVICE_POST_ADDRESS_TIME 10 |
Definition at line 22 of file hubchild.cpp.
| #define DEVICE_POST_RESET_TIME_20 32 |
Definition at line 19 of file hubchild.cpp.
| #define DEVICE_POST_RESET_TIME_30 15 |
Definition at line 21 of file hubchild.cpp.
| #define DEVICE_POST_RESET_TIME_LONG 100 |
Definition at line 20 of file hubchild.cpp.
| #define NDEBUG |
Definition at line 10 of file hubchild.cpp.
|
static |
Definition at line 75 of file hubchild.cpp.
Referenced by HubChild::Create().
Deletes a device owned object and drops the device's own reference on it.
Definition at line 51 of file hubchild.cpp.
Definition at line 65 of file hubchild.cpp.
Definition at line 15 of file hubchild.cpp.
Referenced by HubChild::Create(), DeviceMachine::DereferencePort(), HubCreateDeviceRequest(), HubDropDeviceObject(), and DeviceMachine::ReferencePort().
Definition at line 14 of file hubchild.cpp.
Referenced by HubChild::Create().