typedef struct { DWORD dwSize; HANDLE hDevicePort; DWORD dwLinkSpeed; } DEVICE_PORT_INFO;
This structure contains the current information of the requested device port. These type of information varies from sessions to sessions.
dwSize
The size in bytes of the DEVICE_PORT_INFO data structure.
hDevicePort
The device port handle for SMM to directly perform I/O operations by using the API set for the device class or pass it to the MAC driver.
dwLinkSpeed
a DWORD to receive the current data transfer rate (in bit-per-second.)