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 |