PMRX_FINALIZE_SRVCALL_CALLDOWN Rückruffunktion (mrx.h)
Die MRxFinalizeSrvCall Routine wird von RDBSS- aufgerufen, um anzufordern, dass ein Netzwerkminiumleitungsmodul eine SRV_CALL Struktur abgeschlossen.
Syntax
PMRX_FINALIZE_SRVCALL_CALLDOWN PmrxFinalizeSrvcallCalldown;
NTSTATUS PmrxFinalizeSrvcallCalldown(
IN OUT PMRX_SRV_CALL SrvCall,
IN BOOLEAN Force
)
{...}
Parameter
SrvCall
[in, out] Ein Zeiger auf die SRV_CALL Struktur, die abgeschlossen werden soll.
Force
[in] Ein Zeiger auf einen booleschen Wert, der angibt, ob die Verbindung sofort erzwungen werden soll, wobei die Verweisanzahl für die SRV_CALL-Struktur ignoriert wird. Der parameter Force ist der ForceFinalize Parameter, der an die RxFinalizeSrvCall Routine übergeben wird. Diese Aktion löst einen Aufruf von MRxFinalizeSrvCallaus.
Rückgabewert
MRxFinalizeSrvCall gibt STATUS_SUCCESS zurück.
Bemerkungen
MRxFinalizeSrvCall wird aufgerufen, wenn RDBSS eine SRV_CALL Struktur abreißt. Der Netzwerkminiumleitungs-Umleitungsmodul wird erwartet, dass die Verbindung mit dem Server geschlossen wird.
MRxFinalizeSrvCall wird von RDBSS aufgerufen, nachdem ein RxFinalizeSrvCall--Aufruf empfangen wurde. Wenn RxFinalizeSrvCall- von einem anderen Prozess aufgerufen wird als der RDBSS-Systemprozess, wird der Aufruf von MRxFinalizeSrvCall für spätere Ausführung in einen Arbeitsthread gepostet. Zu einem späteren Zeitpunkt wird RxFinalizeSrvCall aufgerufen, um die Fertigstellung der SRV_CALL Struktur abzuschließen.
RDBSS ignoriert den Rückgabewert des MRxFinalizeSrvCall Aufrufs.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | mrx.h (einschließlich Mrx.h) |