Fungsi SetupDiDeleteDeviceInterfaceData (setupapi.h)
Fungsi SetupDiDeleteDeviceInterfaceData menghapus antarmuka perangkat dari kumpulan informasi perangkat.
Sintaks
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceData(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData
);
Parameter
[in] DeviceInfoSet
Penunjuk ke kumpulan informasi perangkat yang berisi antarmuka yang akan dihapus. Handel ini biasanya dikembalikan oleh SetupDiGetClassDevs.
[in] DeviceInterfaceData
Penunjuk ke struktur SP_DEVICE_INTERFACE_DATA yang menentukan antarmuka di DeviceInfoSet untuk dihapus. Struktur ini biasanya dikembalikan oleh SetupDiEnumDeviceInterfaces.
Nilai kembali
SetupDiDeleteDeviceInterfaceData mengembalikan TRUE jika fungsi selesai tanpa kesalahan. Jika fungsi selesai dengan kesalahan, fungsi mengembalikan FALSE dan kode kesalahan untuk kegagalan dapat diambil dengan memanggil GetLastError.
Keterangan
SetupDiDeleteDeviceInterfaceData menghapus elemen antarmuka perangkat dari kumpulan informasi perangkat. Fungsi ini tidak berpengaruh pada antarmuka perangkat atau perangkat yang mendasar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows 2000 dan versi Windows yang lebih baru. |
Target Platform | Desktop |
Header | setupapi.h (termasuk Setupapi.h) |
Pustaka | Setupapi.lib |
DLL | Setupapi.dll |