Fungsi RxAssociateContextWithMid (midatlax.h)
RxAssociateContextWithMid mengaitkan konteks buram yang disediakan dengan ID multipleks (MID) yang tersedia dari MID_ATLAS.
Sintaks
NTSTATUS RxAssociateContextWithMid(
PRX_MID_ATLAS MidAtlas,
PVOID Context,
PUSHORT NewMid
);
Parameter
MidAtlas
Penunjuk ke struktur data MID_ATLAS.
Context
Penunjuk ke konteks.
NewMid
Penunjuk ke ID multipleks yang akan dikaitkan dengan konteks.
Nilai kembali
RxAssociateContextWithMid mengembalikan STATUS_SUCCESS pada keberhasilan atau salah satu nilai kesalahan berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Kesalahan ini dikembalikan ketika tidak dimungkinkan untuk mengalokasikan memori yang cukup untuk struktur data MID_MAP baru. |
|
Kesalahan ini dikembalikan untuk beberapa kasus termasuk ketika jumlah MID yang sudah digunakan lebih besar dari jumlah MAKSIMUM MID yang ditetapkan saat struktur MID_ATLAS dibuat. |
Keterangan
RDBSS mendefinisikan ID Multiplex (MID), nilai 16-bit, yang dapat digunakan oleh klien jaringan (pengalih mini) dan server untuk membedakan antara permintaan yang aktif secara bersamaan pada koneksi apa pun. MID adalah komponen dari struktur data MID_ATLAS yang dialokasikan dengan memanggil RxCreateMidAtlas. Struktur data MID_MAP dialokasikan dan digunakan untuk memetakan MIGRASI ke struktur data RX_CONTEXT. RxAssociateContextWithMid mengalokasikan memori kumpulan non-halaman saat membuat struktur data MID_MAP baru.
Parameter pContext dapat berupa konteks buram apa pun tetapi biasanya merupakan RX_CONTEXT.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | midatlax.h (termasuk Midatlax.h) |
IRQL | <= APC_LEVEL |