Bagikan melalui


Fungsi RxCeBuildTransport (rxce.h)

RxCeBuildTransport mengikat objek transportasi RDBSS ke nama transportasi tertentu.

Sintaks

NTSTATUS RxCeBuildTransport(
       IN PRXCE_TRANSPORT pRxCeTransport,
  [in] IN PUNICODE_STRING pTransportName,
  [in] IN ULONG           QualityOfService
);

Parameter

pRxCeTransport

Pada input, parameter ini berisi penunjuk ke transportasi RDBSS yang tidak diinisialisasi yang akan dikaitkan dengan nama transportasi ini. Pada output ketika panggilan ini berhasil, transportasi dikaitkan dengan nama transportasi yang ditentukan dan transportasi diinisialisasi dengan benar.

[in] pTransportName

Penunjuk ke string pengikatan Unicode untuk transportasi yang diinginkan.

[in] QualityOfService

Kualitas layanan yang diinginkan dari transportasi.

Nilai kembali

RxCeBuildTransport mengembalikan STATUS_SUCCESS pada keberhasilan atau salah satu kode kesalahan berikut pada kegagalan:

Menampilkan kode Deskripsi
STATUS_INSUFFICIENT_RESOURCES
Alokasi memori kumpulan yang tidak disebarkan yang diperlukan oleh rutinitas ini gagal.
STATUS_INVALID_PARAMETER
Salah satu parameter yang diteruskan ke rutinitas ini tidak valid.

Keterangan

Ketika RxCeBuildTransport berhasil, anggota data dalam struktur RXCE_TRANSPORT yang ditujukkan oleh parameter pTransport akan diinisialisasi dengan benar dan transportasi RDBSS akan terikat ke transportasi TDI yang ditentukan.

Rutinitas mesin koneksi di RDBSS tidak berpartisipasi dalam komputasi kualitas layanan. RDBSS pada dasarnya menggunakan parameter QualityOfService sebagai angka ajaib yang diteruskan ke penyedia transportasi yang mendasarinya.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header rxce.h (termasuk Rxce.h)
IRQL <= APC_LEVEL

Lihat juga

RxCeTearDownTransport