Hello,
Each driver is "opened" by the user by calling CreateFile.
The name of the file constructed using the macro DEFINE_GUID.
As in the PLX example:
In the kernel, GUID_PLX_INTERFACE used to create the device:Code:DEFINE_GUID (GUID_PLX_INTERFACE, 0x29d2a384, 0x2e47, 0x49b5, 0xae, 0xbf, 0x69, 0x62, 0xc2, 0x2b, 0xd7, 0xc2);
What is the meaning of each number ? (e.g 0x29d2a384)Code:WdfDeviceCreateDeviceInterface( device, (LPGUID) &GUID_PLX_INTERFACE, NULL );
How it is computed ?
I didn't find it in the KMDF documentation.
Thanks.


Reply With Quote