struktur USBDEVICE_DISABLE (ucxusbdevice.h)

Berisi parameter untuk permintaan untuk menonaktifkan perangkat yang ditentukan. Struktur ini diteruskan oleh UCX dalam parameter permintaan (Parameters.Others.Arg1) dari objek permintaan kerangka kerja dari fungsi panggilan balik EVT_UCX_USBDEVICE_DISABLE .

Sintaks

typedef struct _USBDEVICE_DISABLE {
  USBDEVICE_MGMT_HEADER         Header;
  UCXENDPOINT                   DefaultEndpoint;
  UCX_USBDEVICE_RECOVERY_ACTION UsbDeviceRecoveryAction;
} USBDEVICE_DISABLE, *PUSBDEVICE_DISABLE;

Anggota

Header

Struktur USBDEVICE_MGMT_HEADER yang berisi handel untuk hub atau perangkat USB.

DefaultEndpoint

Handel ke titik akhir default perangkat atau hub USB untuk dinonaktifkan.

UsbDeviceRecoveryAction

Nilai UCX_USBDEVICE_RECOVERY_ACTION yang menunjukkan reset pemicu FLDR atau PLDR.

Persyaratan

Persyaratan Nilai
Header ucxusbdevice.h (termasuk Ucxclass.h)

Lihat juga

EVT_UCX_USBDEVICE_DISABLE

USBDEVICE_ENABLE

WdfRequestGetParameters