LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mercedes Benz >> 2025 >> eSprinter Base, _NA_ >> Repair and Diagnosis (Single Page) >> TMC Recommended Practices >> Onboard Vehicle Electronics >> RP 1210D - Windows (TM) Communication API >> RP 1210D - Windows(TM) Communication API >> RP1210_GETHARDWARESTATUS () >> RP1210_GETHARDWARESTATUS () Parameters
April 5, 2026: LEMON Manuals is launched! Read the announcement.

RP1210_GETHARDWARESTATUS () Parameters

Parameter Description
nClient ID The client identifier for the client that wants hardware status info.
fpchClientlnfo A pointer to the buffer (allocated by the client application) where hardware status information is to be placed. The format of this buffer is pairs of bytes. The low byte of each pair represents the status of the hardware/protocol. The high byte of each pair indicates the number of clients currently connected to the hardware/protocol. This buffer should be at least 64 bytes in length.
nlnfoSize Set by the application to a value of up to 64 bytes. This value shall be greater or equal to 16 (RP1210A) and a multiple of 2. API vendors will set "nlnfoSize"  bytes of fpchClientlnfo  to 0x00 before filling the fpchClientlnfo  buffer with "nlnfoSize"  bytes. The API will not return an error unless the client is disconnected or is invalid See more from the notes above.
nBlockOnRequest This parameter is now ignored and NON_BLOCKING_IO will be used by the API.