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 de retour

USBCAMD_CancelBulkReadWrite retourne STATUS_SUCCESS si l’appel a réussi. Voici d’autres codes d’erreur possibles :

Retourner le code Description
STATUS_INVALID_PARAMETER USBCAMD peut retourner STATUS_INVALID_PARAMETER pour plusieurs raisons, notamment : la valeur passée 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 le >IRQL actuel = DISPATCH_LEVEL.

Remarques

USBCAMD_CancelBulkReadWrite n’est pas disponible dans USBCAMD version 1.0.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête usbcamdi.h (include Usbcamdi.h)
IRQL PASSIVE_LEVEL

Voir aussi

USBCAMD_INTERFACE