The DlnTransaction() function sends a synchronous command, waits for a response and returns the response details.
A pointer to a variable that contains the command that should be sent.
A pointer to the buffer that receives the response information.
The maximum number of bytes that can be retrieved.
The function successfully performed the transaction.
The DlnTransaction() function is defined in the dln.h file.