DWORD APIENTRY RnaStartCallback(HANDLE hConn, HANDLE hEvent)
is called by SMM to request RNA to start the callback process asynchronously. In the responder session, RNA terminates and re-establishes the physical connection. In the initiator session, RNA terminates the physical connection and waits for the RNA host to establish the connection.
ERROR_INVALID_HANDLE | The RNA connection handle is invalid. |
If the physical connection cannot be re-established, RNA will not signal the completion event to the SMM. Instead, it will terminate the session configuration by calling SMM's RnaSessStop.