RxCeTearDownTransport-Funktion (rxce.h)
RxCeTearDownTransport hebt die Bindung eines RDBSS-Transportobjekts auf.
Syntax
NTSTATUS RxCeTearDownTransport(
[in] IN PRXCE_TRANSPORT pTransport
);
Parameter
[in] pTransport
Ein Zeiger auf den RDBSS-Transport, der abgerissen werden soll.
Rückgabewert
RxCeTearDownTransport gibt STATUS_SUCCESS bei Erfolg oder einen der folgenden Fehlercodes bei Einem Fehler zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der pTransport-Parameter , der an RxCeTearDownAddress oder einen der diesem Transport zugeordneten Datenmember übergeben wurde, war ungültig. |
Hinweise
Wenn RxCeTearDownTransport erfolgreich ist, werden die Datenmember in der RXCE_TRANSPORT-Struktur, auf die der pTransport-Parameter verweist, ordnungsgemäß nicht initialisiert, der RDBSS-Transport wird aus dem angegebenen TDI-Transport freigegeben, und der zugeordnete Speicher für Namenspuffer und Anbieterinformationen wird freigegeben.
Wenn ein Transport, an den nicht gebunden wurde, im pTransport-Parameter angegeben ist, wird kein Fehler zurückgegeben, und der Vorgang gibt STATUS_SUCCESS zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | rxce.h (include Rxce.h) |
IRQL | <= APC_LEVEL |