API Perangkat Lunak
Gambaran umum teknologi SOFTWARE Device API.
Untuk mengembangkan API Perangkat Perangkat Lunak, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
SW_DEVICE_CREATE_CALLBACK Menyediakan perangkat dengan dukungan di registri dan memungkinkan pemanggil untuk kemudian melakukan panggilan ke fungsi SOFTWARE Device API dengan handel hSwDevice. |
SwDeviceClose Menutup handel perangkat lunak. Ketika handel ditutup, jika masa pakai SwDevice adalah SWDeviceLifetimeHandle, PnP akan memulai proses "mencolokkan" perangkat. Perangkat tidak akan lagi dilaporkan sebagai anak dari perangkat induknya. |
SwDeviceCreate Memulai enumerasi perangkat lunak. |
SwDeviceGetLifetime Mendapatkan masa pakai perangkat lunak. |
SwDeviceInterfacePropertySet Mengatur properti pada antarmuka perangkat lunak. |
SwDeviceInterfaceRegister Mendaftarkan antarmuka perangkat untuk perangkat lunak dan secara opsional mengatur properti pada antarmuka tersebut. |
SwDeviceInterfaceSetState Mengaktifkan atau menonaktifkan antarmuka perangkat untuk perangkat lunak. |
SwDevicePropertySet Mengatur properti pada perangkat lunak. |
SwDeviceSetLifetime Mengelola masa pakai perangkat lunak. |
SwMemFree Mengosongkan memori yang dialokasikan oleh fungsi SOFTWARE Device API lainnya. |
SW_DEVICE_CREATE_INFO Menjelaskan info yang digunakan PnP untuk membuat perangkat lunak. |