IOCTL_1394_CLASS IOCTL (1394.h)
Driver IEEE 1394 menggunakan IRP_MJ_INTERNAL_DEVICE_CONTROL IRP, dengan IoControlCode IOCTL_1394_CLASS, untuk berkomunikasi dengan pengemudi bus. Driver memiliki akses ke semua operasi yang disediakan oleh bus IEEE 1394 dan pengontrol hostnya melalui permintaan ini.
Kode utama
Buffer input
Parameter->Others.Arguments1 menunjuk ke struktur IRB . Anggota FunctionNumber dari IRB menentukan jenis permintaan. U anggota IRB adalah serikat yang menentukan parameter permintaan khusus jenis permintaan. Parameter dan maknanya didokumenkan dengan setiap permintaan.
Permintaan hukum adalah sebagai berikut:
REQUEST_ALLOCATE_ADDRESS_RANGE
REQUEST_ASYNC_LOCK
REQUEST_ASYNC_READ
REQUEST_ASYNC_STREAM
REQUEST_ASYNC_WRITE
REQUEST_BUS_RESET
REQUEST_BUS_RESET_NOTIFICATION
REQUEST_CONTROL
REQUEST_FREE_ADDRESS_RANGE
REQUEST_GET_ADDR_FROM_DEVICE_OBJECT
REQUEST_GET_CONFIGURATION_INFO
REQUEST_GET_GENERATION_COUNT
REQUEST_GET_LOCAL_HOST_INFO
REQUEST_GET_SPEED_BETWEEN_DEVICES
REQUEST_GET_SPEED_TOPOLOGY_MAPS
REQUEST_ISOCH_ALLOCATE_BANDWIDTH
REQUEST_ISOCH_ALLOCATE_CHANNEL
REQUEST_ISOCH_ALLOCATE_RESOURCES
REQUEST_ISOCH_ATTACH_BUFFERS
REQUEST_ISOCH_DETACH_BUFFERS
REQUEST_ISOCH_FREE_BANDWIDTH
REQUEST_ISOCH_FREE_CHANNEL
REQUEST_ISOCH_FREE_RESOURCES
REQUEST_ISOCH_LISTEN
REQUEST_ISOCH_QUERY_CYCLE_TIME
REQUEST_ISOCH_QUERY_RESOURCES
REQUEST_ISOCH_SET_CHANNEL_BANDWIDTH
REQUEST_ISOCH_STOP
REQUEST_ISOCH_TALK
REQUEST_SEND_PHY_CONFIG_PACKET
REQUEST_SET_DEVICE_XMIT_PROPERTIES
REQUEST_SET_LOCAL_HOST_PROPERTIES
Buffer output
Parameter->Others.Arguments1 menunjuk ke struktur IRB yang diteruskan sebagai input. Sebagai bagian dari menyelesaikan permintaan, sopir bus mengisi anggota tertentu dari anggota u dengan informasi untuk pengemudi. Informasi yang dikembalikan didokumenkan di bawah ini dengan setiap permintaan.
Blok status
Informasi yang dikembalikan pengemudi bus di Blok Status I/O didokumenkan di bawah ini dengan setiap permintaan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | 1394.h (termasuk 1394.h) |
Lihat juga
IOCTL_IEEE1394_API_REQUEST
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