Bagikan melalui


NDK_FN_CLOSE_COMPLETION fungsi panggilan balik (ndkpi.h)

Fungsi NdkCloseCompletion (NDK_FN_CLOSE_COMPLETION) adalah fungsi penyelesaian asinkron untuk menutup objek NDK.

Sintaks

NDK_FN_CLOSE_COMPLETION NdkFnCloseCompletion;

void NdkFnCloseCompletion(
  [in, optional] PVOID Context
)
{...}

Parameter

[in, optional] Context

Nilai konteks untuk setiap permintaan dekat yang diteruskan ke penyedia dengan penunjuk fungsi permintaan tutup asinkron (NDK_FN_CLOSE_COMPLETION).

Nilai kembali

Tidak ada

Keterangan

Catatan Fungsi ini diimplementasikan oleh konsumen NDK dan diteruskan ke penyedia NDK.
 
Antarmuka pemrograman NDK mencakup fungsi NdkCloseObject (NDK_FN_CLOSE_OBJECT) untuk objek NDK. Untuk informasi selengkapnya tentang objek NDK, lihat NDK_OBJECT_HEADER dan NDK_OBJECT_TYPE.

Permintaan penutupan NDK dapat mengembalikan STATUS_SUCCESS atau STATUS_PENDING. Artinya, permintaan dekat tidak pernah dapat gagal, tetapi dapat diselesaikan secara asinkron di lain waktu. Penyedia harus memanggil fungsi NdkCloseCompletion jika NdkCloseObject mengembalikan STATUS_PENDING. Penyedia tidak boleh memanggil fungsi NdkCloseCompletion jika fungsi NdkCloseCompletion mengembalikan status apa pun selain STATUS_PENDING.

Permintaan penutupan akan tetap tertunda sementara ada permintaan lain yang tertunda atau panggilan balik pemberitahuan yang sedang berlangsung pada objek yang ditutup.

Penyedia akan memanggil fungsi NdkCloseCompletion setelah semua permintaan yang tertunda selesai untuk objek (yaitu, penyedia yang disebut fungsi penyelesaian terkait untuk permintaan dan fungsi penyelesaian mengembalikan kontrol ke penyedia) dan semua panggilan balik pemberitahuan yang sedang berlangsung telah mengembalikan kontrol kembali ke penyedia.

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_CLOSE_OBJECT

NDK_OBJECT_HEADER

NDK_OBJECT_TYPE