Partager via


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

Voir aussi

USBCAMD_INTERFACE