Funzione WdfUsbTargetPipeGetType (wdfusb.h)

[Si applica a KMDF e UMDF]

Il metodo WdfUsbTargetPipeGetType restituisce il tipo di una pipe USB specificata.

Sintassi

WDF_USB_PIPE_TYPE WdfUsbTargetPipeGetType(
  [in] WDFUSBPIPE Pipe
);

Parametri

[in] Pipe

Handle per un oggetto pipe del framework ottenuto chiamando WdfUsbInterfaceGetConfiguredPipe.

Valore restituito

WdfUsbTargetPipeGetType restituisce un valore tipizzato WDF_USB_PIPE_TYPE che identifica il tipo della pipe specificata.

Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.

Commenti

Per altre informazioni sul metodo WdfUsbTargetPipeGetType e sulle destinazioni di I/O USB, vedere Destinazioni di I/O USB.

Esempio

L'esempio di codice seguente determina il tipo di una pipe USB.

WDF_USB_PIPE_TYPEusbPipeType;

usbPipeType = WdfUsbTargetPipeGetType(usbPipe);
 

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfusb.h (include Wdfusb.h)
Libreria Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL <=DISPATCH_LEVEL
Regole di conformità DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), UsbKmdfIrql(kmdf), UsbKmdfIrql2(kmdf), UsbKmdfIrqlExplicit(kmdf)

Vedi anche

WDF_USB_PIPE_TYPE

WdfUsbInterfaceGetConfiguredPipe