struktur NDIS_TIMESTAMP_CAPABILITIES (ntddndis.h)
Struktur NDIS_TIMESTAMP_CAPABILITIES menjelaskan kemampuan tanda waktu gabungan dari kartu antarmuka jaringan (NIC) dan driver miniport.
Sintaks
typedef struct _NDIS_TIMESTAMP_CAPABILITIES {
NDIS_OBJECT_HEADER Header;
ULONG64 HardwareClockFrequencyHz;
BOOLEAN CrossTimestamp;
ULONG64 Reserved1;
ULONG64 Reserved2;
NDIS_TIMESTAMP_CAPABILITY_FLAGS TimestampFlags;
} NDIS_TIMESTAMP_CAPABILITIES, *PNDIS_TIMESTAMP_CAPABILITIES;
Anggota
Header
Struktur NDIS_OBJECT_HEADER yang menjelaskan struktur NDIS_TIMESTAMP_CAPABILITIES ini. Atur anggota struktur NDIS_OBJECT_HEADER sebagai berikut:
Atur anggota Jenis ke NDIS_OBJECT_TYPE_DEFAULT.
Atur anggota Revisi ke NDIS_TIMESTAMP_CAPABILITIES_REVISION_1.
Atur anggota Ukuran ke NDIS_SIZEOF_TIMESTAMP_CAPABILITIES_REVISION_1.
HardwareClockFrequencyHz
Bidang ini berisi frekuensi nominal jam perangkat keras yang digunakan NIC untuk tanda waktu, dibulatkan ke bilangan bulat terdekat di unit Hertz.
CrossTimestamp
Nilai TRUE menunjukkan bahwa kombinasi miniport/perangkat keras mampu menghasilkan tanda waktu silang perangkat keras. Nilai FALSE menunjukkan kemampuan ini tidak ada. Tanda waktu silang adalah set tanda waktu perangkat keras NIC dan tanda waktu sistem yang diperoleh sangat dekat satu sama lain. Driver miniport menangani OID_TIMESTAMP_GET_CROSSTIMESTAMP OID untuk menghasilkan tanda waktu silang.
Reserved1
Disiapkan untuk penggunaan masa mendatang.
Reserved2
Disiapkan untuk penggunaan masa mendatang.
TimestampFlags
Struktur NDIS_TIMESTAMP_CAPABILITY_FLAGS yang mewakili kemampuan tanda waktu NIC dalam berbagai konteks.
Keterangan
Driver Miniport menggunakan struktur NDIS_TIMESTAMP_CAPABILITIES dengan indikasi status NDIS_STATUS_TIMESTAMP_CAPABILITY untuk melaporkan kemampuan tanda waktu perangkat keras NIC dan kemampuan tanda waktu perangkat lunak driver miniport ke NDIS dan driver yang terlalu mengandalkan.
Catatan
Implementasi harus mendukung tanda waktu perangkat keras dan tanda waktu silang. Mendukung tanda waktu perangkat lunak bersifat opsional.
Driver Miniport menggunakan struktur NDIS_TIMESTAMP_CAPABILITIES dengan indikasi status NDIS_STATUS_TIMESTAMP_CURRENT_CONFIG untuk melaporkan kemampuan tanda waktu mana yang saat ini diaktifkan.
Untuk informasi selengkapnya, lihat Kemampuan penandaan waktu pelaporan dan konfigurasi saat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 |
Server minimum yang didukung | Windows Server 2022. Didukung di NDIS 6.82 dan yang lebih baru. |
Header | ntddndis.h (termasuk ndis.h) |
Lihat juga
NDIS_TIMESTAMP_CAPABILITY_FLAGS
NDIS_STATUS_TIMESTAMP_CAPABILITY
NDIS_STATUS_TIMESTAMP_CURRENT_CONFIG
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