Melaporkan kemampuan tanda waktu dan konfigurasi saat ini
Driver Miniport perlu menunjukkan kemampuan tanda waktu perangkat keras NIC dan kemampuan tanda waktu perangkat lunak driver miniport untuk NDIS dan driver yang terlalu berlebihan. Mereka juga perlu melaporkan kemampuan tanda waktu mana yang saat ini diaktifkan atau dinonaktifkan. Driver miniport menggunakan indikasi status untuk melaporkan kemampuan tanda waktu dan konfigurasinya saat ini ke sistem operasi.
Selama inisialisasi, driver miniport harus melaporkan kemampuan tanda waktu dan konfigurasinya saat ini dalam fungsi MiniportInitializeEx . Driver harus:
Buat indikasi status NDIS_STATUS_TIMESTAMP_CAPABILITY untuk melaporkan kemampuan tanda waktu.
Buat indikasi status NDIS_STATUS_TIMESTAMP_CURRENT_CONFIG untuk melaporkan konfigurasi tanda waktu saat ini.
Catatan
Driver miniport membaca nilai kata kunci *PtpHardwareTimestamp dan *SoftwareTimestamp dalam file INF untuk menentukan kemampuan tanda waktu mana yang diaktifkan atau dinonaktifkan. Untuk informasi selengkapnya, lihat Kata kunci INF standar untuk tanda waktu paket NDIS.
Setiap kali driver miniport mendeteksi perubahan kemampuan perangkat keras yang mendasar, driver tersebut harus menghasilkan indikasi status NDIS_STATUS_TIMESTAMP_CAPABILITY . Ini juga harus melaporkan perubahan yang sesuai dalam konfigurasi saat ini menggunakan indikasi status NDIS_STATUS_TIMESTAMP_CURRENT_CONFIG .
Driver miniport juga harus menghasilkan indikasi status NDIS_STATUS_TIMESTAMP_CURRENT_CONFIG setiap kali mendeteksi perubahan konfigurasi tanda waktu saat ini.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk