Fungsi NdisClDeregisterSap (ndis.h)

NdisClDeregisterSap merilis SAP yang terdaftar sebelumnya.

Sintaks

NDIS_STATUS NdisClDeregisterSap(
  [in] NDIS_HANDLE NdisSapHandle
);

Parameter

[in] NdisSapHandle

Menentukan handel yang dikembalikan oleh NdisClRegisterSap.

Nilai kembali

NdisClDeregisterSap dapat mengembalikan salah satu hal berikut:

Menampilkan kode Deskripsi
NDIS_STATUS_PENDING
Manajer panggilan Fungsi ProtocolCmDeregisterSap telah dipanggil untuk menyelesaikan operasi yang diminta. NDIS memanggil klien Fungsi ProtocolClDeregisterSapComplete ketika operasi ini selesai.
NDIS_STATUS_FAILURE
SAP sudah ditutup, jadi ini adalah panggilan redundan. Jika NdisClRegisterSap mengembalikan apa pun selain NDIS_STATUS_PENDING, klien harus melakukan panggilan internal ke fungsi ProtocolClRegisterSapComplete-nya .

Keterangan

NdisClDeregisterSap merilis SAP tempat klien sebelumnya mendaftarkan dirinya untuk menerima panggilan masuk dengan NdisClRegisterSap.

Klien harus mempertimbangkan NdisSapHandle yang diberikan tidak valid segera setelah memanggil NdisClDeregisterSap.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisClDeregisterSap (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisClDeregisterSap (NDIS 5.1)) di Windows XP.
Target Platform Desktop
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL <= DISPATCH_LEVEL
Aturan kepatuhan DDI Irql_Protocol_Driver_Function(ndis)

Lihat juga

NdisClRegisterSap

NdisCmRegisterSapComplete

ProtocolClDeregisterSapComplete

ProtocolCmDeregisterSap

ProtocolUnbindAdapterEx