Funzione UdecxUsbDevicePlugOutAndDelete (udecxusbdevice.h)
Disconnette il dispositivo USB virtuale.
Sintassi
NTSTATUS UdecxUsbDevicePlugOutAndDelete(
[in] UDECXUSBDEVICE UdecxUsbDevice
);
Parametri
[in] UdecxUsbDevice
Handle per l'oggetto dispositivo UDE. Il driver client ha recuperato questo puntatore nella chiamata precedente a UdecxUsbDeviceCreate.
Valore restituito
Il metodo restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo potrebbe restituire un codice di errore NTSTATUS appropriato.
Commenti
Se il dispositivo USB deve essere rimosso in fase di esecuzione, il driver client può chiamare questo metodo per indicare un evento di disconnessione. Al termine di questa chiamata, il driver client non può più usare il dispositivo specificato dal parametro UdecxUsbDevice; deve creare un altro dispositivo chiamando UdecxUsbDeviceCreate.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Versione KMDF minima | 1.15 |
Intestazione | udecxusbdevice.h (include Udecx.h) |
Libreria | Udecxstub.lib |
IRQL | PASSIVE_LEVEL |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per