Condividi tramite


PFNUSBCAMD_CancelBulkReadWrite funzione di callback (usbcamdi.h)

Il servizio USBCAMD_CancelBulkReadWrite annulla una richiesta di lettura o scrittura in sospeso.

Sintassi

PFNUSBCAMD_CancelBulkReadWrite PfnusbcamdCancelbulkreadwrite;

NTSTATUS PfnusbcamdCancelbulkreadwrite(
  [in] PVOID DeviceContext,
  [in] ULONG PipeIndex
)
{...}

Parametri

[in] DeviceContext

Puntatore al contesto specifico del dispositivo.

[in] PipeIndex

Specifica l'indice della pipe bulk per annullare la richiesta di lettura o scrittura.

Valore restituito

USBCAMD_CancelBulkReadWrite restituisce STATUS_SUCCESS se la chiamata ha esito positivo. Altri codici di errore possibili includono:

Codice restituito Descrizione
STATUS_INVALID_PARAMETER USBCAMD può restituire STATUS_INVALID_PARAMETER per diversi motivi, tra cui: il valore passato nell'argomento PipeIndex non è valido, il tipo della pipe specificata dall'argomento PipeIndex rappresenta un tipo non valido di pipe o irQL >corrente = DISPATCH_LEVEL.

Commenti

USBCAMD_CancelBulkReadWrite non è disponibile in USBCAMD versione 1.0.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione usbcamdi.h (includere Usbcamdi.h)
IRQL PASSIVE_LEVEL

Vedi anche

USBCAMD_INTERFACE