Bagikan melalui


Memulai Penggunaan Adapter

NDIS memanggil fungsi MiniportRestart dari pengandar miniport untuk memulai ulang permintaan untuk adaptor yang dalam keadaan dijeda. Driver dapat melanjutkan pemrosesan data yang diterima segera setelah NDIS memanggil MiniportRestart dan sebelum driver miniport menyelesaikan operasi menghidupkan ulang, baik secara sinkron atau asinkron.

Ketika memanggil fungsi MiniportRestart driver miniport, NDIS meneruskan penunjuk ke struktur NDIS_RESTART_ATTRIBUTES ke driver miniport dalam RestartAttributes yang merupakan anggota struktur NDIS_MINIPORT_RESTART_PARAMETERS.

Untuk menyelesaikan operasi hidupkan ulang secara asinkron, MiniportRestart mengembalikan NDIS_STATUS_PENDING dan driver harus memanggil fungsiNdisMRestartComplete setelah operasi selesai.

Driver miniport harus siap untuk menerima permintaan pengiriman setelah menyelesaikan operasi hidupkan ulang. NDIS tidak memulai operasi Plug and Play lainnya, seperti menghentikan, menginisialisasi, atau menjeda, hingga operasi mulai ulang selesai.

Setelah driver siap untuk menangani operasi kirim dan terima, adaptor berada dalam status Berjalan.