Bagikan melalui


fungsi WinUsb_GetCurrentFrameNumber (winusb.h)

Fungsi WinUsb_GetCurrentFrameNumber mendapatkan nomor bingkai saat ini untuk bus.

Sintaks

BOOL WinUsb_GetCurrentFrameNumber(
  [in]  WINUSB_INTERFACE_HANDLE InterfaceHandle,
  [out] PULONG                  CurrentFrameNumber,
  [out] LARGE_INTEGER           *TimeStamp
);

Parameter

[in] InterfaceHandle

Handel ke perangkat yang dikembalikan CreateFile .

[out] CurrentFrameNumber

Nilai nomor bingkai saat ini.

[out] TimeStamp

Nilai stempel waktu ketika bingkai saat ini dibaca.

Nilai kembali

WinUsb_GetCurrentFrameNumber mengembalikan TRUE jika operasi berhasil. Jika tidak, fungsi ini mengembalikan FALSE, dan pemanggil dapat mengambil kesalahan yang dicatat dengan memanggil GetLastError.

Keterangan

Pemanggil dapat membandingkan PerformanceCount dengan nilai yang dikembalikan oleh fungsi Win32 QueryPerformanceCounter untuk menentukan apakah ada penundaan dalam transisi kembali ke mode pengguna setelah nomor bingkai dibaca. Pemanggil kemudian dapat menyesuaikan nomor bingkai awal sesuai kebutuhan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1
Server minimum yang didukung Windows Server 2012 R2
Target Platform Universal
Header winusb.h (termasuk Winusb.h)
Pustaka Winusb.lib
DLL Winusb.dll

Lihat juga

Mengirim transfer isochronous USB dari aplikasi desktop WinUSB

Fungsi WinUSB