mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 16:03:00 +00:00
[WDF] Add Windows Driver Framework files
Takern from Microsoft GitHub repo:
d9c6040fe9
Licensed under MIT
This commit is contained in:
parent
545df81502
commit
8a978a179f
475 changed files with 285099 additions and 0 deletions
|
@ -0,0 +1,65 @@
|
|||
/*++
|
||||
|
||||
Copyright (c) Microsoft Corporation
|
||||
|
||||
Module Name:
|
||||
|
||||
FxDeviceInitShared.hpp
|
||||
|
||||
Abstract:
|
||||
|
||||
This header is split from FxDeviceInit.hpp to have definitions needed
|
||||
in shared code.
|
||||
|
||||
Author:
|
||||
|
||||
|
||||
Environment:
|
||||
|
||||
|
||||
Revision History:
|
||||
|
||||
--*/
|
||||
|
||||
#ifndef __FXDEVICEINITSHARED_HPP__
|
||||
#define __FXDEVICEINITSHARED_HPP__
|
||||
|
||||
struct PdoInit {
|
||||
|
||||
PdoInit(
|
||||
VOID
|
||||
)
|
||||
{
|
||||
DeviceText.Next = NULL;
|
||||
LastDeviceTextEntry = &DeviceText.Next;
|
||||
}
|
||||
|
||||
WDF_PDO_EVENT_CALLBACKS EventCallbacks;
|
||||
|
||||
CfxDevice* Parent;
|
||||
|
||||
FxString* DeviceID;
|
||||
|
||||
FxString* InstanceID;
|
||||
|
||||
FxCollectionInternal HardwareIDs;
|
||||
|
||||
FxCollectionInternal CompatibleIDs;
|
||||
|
||||
FxString* ContainerID;
|
||||
|
||||
SINGLE_LIST_ENTRY DeviceText;
|
||||
PSINGLE_LIST_ENTRY* LastDeviceTextEntry;
|
||||
|
||||
FxDeviceDescriptionEntry* DescriptionEntry;
|
||||
|
||||
LCID DefaultLocale;
|
||||
|
||||
BOOLEAN Raw;
|
||||
|
||||
BOOLEAN Static;
|
||||
|
||||
BOOLEAN ForwardRequestToParent;
|
||||
};
|
||||
|
||||
#endif //__FXDEVICEINITSHARED_HPP__
|
Loading…
Add table
Add a link
Reference in a new issue