Fungsi NetDmaDeregisterProvider (netdma.h)

Catatan Antarmuka NetDMA tidak didukung

di Windows 8 dan yang lebih baru.

 
Fungsi NetDmaDeregisterProvider membatalkan pendaftaran penyedia DMA.

Sintaks

NET_DMA_EXPORT VOID NetDmaDeregisterProvider(
  [in] PVOID NetDmaProviderHandle
);

Parameter

[in] NetDmaProviderHandle

Handel yang mengidentifikasi penyedia DMA. Driver penyedia DMA menerima handel ini dari antarmuka NetDMA dalam panggilan ke Fungsi NetDmaRegisterProvider .

Nilai kembali

Tidak ada

Keterangan

Driver penyedia DMA memanggil fungsi NetDmaDeregisterProvider untuk membatalkan pendaftaran penyedia DMA yang sebelumnya terdaftar dengan memanggil Fungsi NetDmaRegisterProvider .

Driver penyedia DMA harus memanggil fungsi NetDmaProviderStop sebelum membatalkan pendaftaran penyedia DMA. Driver penyedia DMA memanggil NetDmaProviderStop untuk memberi tahu antarmuka NetDMA bahwa penyedia DMA yang dimulai sebelumnya tidak lagi tersedia.

Driver penyedia DMA biasanya memanggil fungsi NetDmaDeregisterProvider dalam konteks pemrosesan IRP IRP_MN_REMOVE_DEVICE untuk penyedia DMA.

Hubungi NetDmaDeregisterProvider di IRQL = PASSIVE_LEVEL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NetDMA 1.0 di Windows Vista.
Target Platform Universal
Header netdma.h (termasuk Netdma.h)
IRQL PASSIVE_LEVEL

Lihat juga

IRP_MN_REMOVE_DEVICE

NetDmaProviderStop

NetDmaRegisterProvider