NDK_FN_CREATE_MW fungsi panggilan balik (ndkpi.h)

Fungsi NdkCreateMw (NDK_FN_CREATE_MW) membuat objek jendela memori NDK (MW).

Sintaks

NDK_FN_CREATE_MW NdkFnCreateMw;

NTSTATUS NdkFnCreateMw(
  [in]           NDK_PD *pNdkPd,
  [in]           NDK_FN_CREATE_COMPLETION CreateCompletion,
  [in, optional] PVOID RequestContext,
                 NDK_MW **ppNdkMw
)
{...}

Parameter

[in] pNdkPd

Penunjuk ke objek domain perlindungan (PD) NDK (NDK_PD).

[in] CreateCompletion

Penunjuk ke fungsi NdkCreateCompletion (NDK_FN_CREATE_COMPLETION) yang menyelesaikan pembuatan objek NDK.

[in, optional] RequestContext

Nilai konteks yang diteruskan penyedia NDK kembali ke fungsi NdkCreateCompletion yang ditentukan dalam parameter CreateCompletion .

ppNdkMw

Penunjuk ke objek MW yang dibuat (NDK_MW) dikembalikan di lokasi ini jika permintaan berhasil tanpa mengembalikan STATUS_PENDING. Jika permintaan mengembalikan STATUS_PENDING maka parameter ini diabaikan dan objek yang dibuat dikembalikan dengan panggilan balik yang ditentukan dalam parameter CreateCompletion .

Nilai kembali

Fungsi NdkCreateMw mengembalikan salah satu kode NTSTATUS berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS
Objek MW berhasil dibuat dan dikembalikan dengan parameter *ppNdkMw .
STATUS_PENDING
Operasi tertunda dan akan selesai nanti. Penyedia akan memanggil fungsi yang ditentukan dalam parameter CreateCompletion (NDK_FN_CREATE_COMPLETION) untuk menyelesaikan operasi yang tertunda.
STATUS_INSUFFICIENT_RESOURCES
Permintaan gagal karena sumber daya yang tidak mencukup.
Penting Permintaan dapat gagal sebaris serta secara asinkron dengan kode status ini.
 
Kode status lainnya
Terjadi kesalahan.

Keterangan

Fungsi NdkCreateMw membuat objek jendela memori NDK (MW) yang dapat digunakan untuk permintaan ikatan. Jika fungsi mengembalikan STATUS_SUCCESS, objek yang dibuat dikembalikan dalam parameter ppNdkMw . Jika NdkCreateMw mengembalikan STATUS_PENDING, objek yang dibuat dikembalikan oleh fungsi NdkCreateCompletion (NDK_FN_CREATE_COMPLETION) yang ditentukan dalam parameter CreateCompletion .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung, Didukung di NDIS 6.30 dan yang lebih baru.
Server minimum yang didukung Windows Server 2012
Target Platform Windows
Header ndkpi.h (termasuk Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Lihat juga

Persyaratan Seumur Hidup Objek NDKPI

NDK_FN_CREATE_COMPLETION

NDK_MW

NDK_PD