PFNUSBCAMD_CancelBulkReadWrite fonction de rappel (usbcamdi.h)
Le service USBCAMD_CancelBulkReadWrite annule une demande de lecture ou d’écriture en bloc en attente.
Syntaxe
PFNUSBCAMD_CancelBulkReadWrite PfnusbcamdCancelbulkreadwrite;
NTSTATUS PfnusbcamdCancelbulkreadwrite(
[in] PVOID DeviceContext,
[in] ULONG PipeIndex
)
{...}
Paramètres
[in] DeviceContext
Pointeur vers un contexte spécifique à l’appareil.
[in] PipeIndex
Spécifie l’index du canal en bloc pour annuler la demande de lecture ou d’écriture.
Valeur retournée
USBCAMD_CancelBulkReadWrite retourne STATUS_SUCCESS si l’appel a réussi. Voici d’autres codes d’erreur possibles :
Code de retour | Description |
---|---|
STATUS_INVALID_PARAMETER | USBCAMD peut retourner des STATUS_INVALID_PARAMETER pour plusieurs raisons, notamment : la valeur transmise dans l’argument PipeIndex n’est pas valide, le type du canal spécifié par l’argument PipeIndex représente un type de canal non valide ou l’IRQL >= DISPATCH_LEVEL actuel. |
Remarques
USBCAMD_CancelBulkReadWrite n’est pas disponible dans USBCAMD version 1.0.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | usbcamdi.h (inclure Usbcamdi.h) |
IRQL | PASSIVE_LEVEL |