header winusb.h
Header ini digunakan oleh referensi driver USB. Untuk informasi selengkapnya, lihat:
winusb.h berisi antarmuka pemrograman berikut:
Fungsi
WinUsb_AbortPipe Fungsi WinUsb_AbortPipe membatalkan semua transfer yang tertunda untuk pipa. Ini adalah operasi sinkron. |
WinUsb_ControlTransfer Fungsi WinUsb_ControlTransfer mengirimkan data kontrol melalui titik akhir kontrol default. |
WinUsb_FlushPipe Fungsi WinUsb_FlushPipe membuang data apa pun yang di-cache dalam pipa. Ini adalah operasi sinkron. |
WinUsb_Free Fungsi WinUsb_Free merilis semua sumber daya yang WinUsb_Initialize dialokasikan. Ini adalah operasi sinkron. |
WinUsb_GetAdjustedFrameNumber Fungsi WinUsb_GetAdjustedFrameNumber menghitung nomor bingkai USB saat ini berdasarkan nilai nomor bingkai dan tanda waktu. |
WinUsb_GetAssociatedInterface Fungsi WinUsb_GetAssociatedInterface mengambil handel untuk antarmuka terkait. Ini adalah operasi sinkron. |
WinUsb_GetCurrentAlternateSetting Fungsi WinUsb_GetCurrentAlternateSetting mendapatkan pengaturan antarmuka alternatif saat ini untuk antarmuka. Ini adalah operasi sinkron. |
WinUsb_GetCurrentFrameNumber Fungsi WinUsb_GetCurrentFrameNumber mendapatkan nomor bingkai saat ini untuk bus. |
WinUsb_GetCurrentFrameNumberAndQpc Fungsi WinUsb_GetCurrentFrameNumberAndQpc mengambil nilai penghitung kinerja kueri sistem (QPC) yang disinkronkan dengan bingkai dan mikroframe. |
WinUsb_GetDescriptor Fungsi WinUsb_GetDescriptor mengembalikan deskriptor yang diminta. Ini adalah operasi sinkron. |
WinUsb_GetOverlappedResult Fungsi WinUsb_GetOverlappedResult mengambil hasil operasi yang tumpang tindih pada file yang ditentukan. |
WinUsb_GetPipePolicy Fungsi WinUsb_GetPipePolicy mengambil kebijakan untuk pipa tertentu yang terkait dengan titik akhir pada perangkat. Ini adalah operasi sinkron. |
WinUsb_GetPowerPolicy Fungsi WinUsb_GetPowerPolicy mengambil kebijakan daya untuk perangkat. Ini adalah operasi sinkron. |
WinUsb_Initialize Fungsi WinUsb_Initialize membuat handel WinUSB untuk perangkat yang ditentukan oleh handel file. |
WinUsb_QueryDeviceInformation Fungsi WinUsb_QueryDeviceInformation mendapatkan informasi tentang perangkat fisik yang terkait dengan handel antarmuka WinUSB. |
WinUsb_QueryInterfaceSettings Fungsi WinUsb_QueryInterfaceSettings mengambil deskriptor antarmuka untuk pengaturan antarmuka alternatif yang ditentukan untuk handel antarmuka tertentu. |
WinUsb_QueryPipe Fungsi WinUsb_QueryPipe mengambil informasi tentang titik akhir yang ditentukan dan pipa terkait untuk antarmuka. |
WinUsb_QueryPipeEx Fungsi WinUsb_QueryPipeEx mengambil informasi yang diperluas tentang titik akhir yang ditentukan dan pipa terkait untuk antarmuka. |
WinUsb_ReadIsochPipe Fungsi WinUsb_ReadIsochPipe membaca data dari titik akhir OUT isochronous. |
WinUsb_ReadIsochPipeAsap Fungsi WinUsb_ReadIsochPipeAsap mengirimkan permintaan yang membaca data dari titik akhir OUT isochronous. |
WinUsb_ReadPipe Fungsi WinUsb_ReadPipe membaca data dari pipa yang ditentukan. |
WinUsb_RegisterIsochBuffer Fungsi WinUsb_RegisterIsochBuffer mendaftarkan buffer yang akan digunakan untuk transfer isochronous. |
WinUsb_ResetPipe Fungsi WinUsb_ResetPipe mengatur ulang pengalih data dan membersihkan kondisi kios pada pipa. |
WinUsb_SetCurrentAlternateSetting Fungsi WinUsb_SetCurrentAlternateSetting mengatur pengaturan alternatif antarmuka. |
WinUsb_SetPipePolicy Fungsi WinUsb_SetPipePolicy menetapkan kebijakan untuk pipa tertentu yang terkait dengan titik akhir pada perangkat. Ini adalah operasi sinkron. |
WinUsb_SetPowerPolicy Fungsi WinUsb_SetPowerPolicy menetapkan kebijakan daya untuk perangkat. |
WinUsb_StartTrackingForTimeSync Fungsi WinUsb_StartTrackingForTimeSync memulai fitur sinkronisasi waktu di tumpukan driver USB yang mendapatkan waktu QPC sistem terkait untuk bingkai bus USB dan mikroframe. |
WinUsb_StopTrackingForTimeSync Fungsi WinUsb_StopTrackingForTimeSync memuncaki fitur sinkronisasi waktu di tumpukan driver USB yang mendapatkan waktu QPC sistem terkait untuk bingkai bus USB dan mikroframe. |
WinUsb_UnregisterIsochBuffer Fungsi WinUsb_UnregisterIsochBuffer merilis semua sumber daya yang WinUsb_RegisterIsochBuffer dialokasikan untuk transfer isochronous. Ini adalah operasi sinkron. |
WinUsb_WriteIsochPipe Fungsi WinUsb_WriteIsochPipe menulis konten buffer yang disediakan penelepon ke titik akhir OUT isochronous, dimulai pada nomor bingkai tertentu. |
WinUsb_WriteIsochPipeAsap WinUsb_WriteIsochPipeAsap mengirimkan permintaan untuk menulis konten buffer ke titik akhir OUT isochronous. |
WinUsb_WritePipe Fungsi WinUsb_WritePipe menulis data ke pipa. |
Struktur
WINUSB_SETUP_PACKET Struktur WINUSB_SETUP_PACKET menjelaskan paket penyiapan USB. |