Freigeben über


PFNUSBCAMD_CancelBulkReadWrite Rückruffunktion (usbcamdi.h)

Der USBCAMD_CancelBulkReadWrite-Dienst bricht eine ausstehende Massenlese- oder Schreibanforderung ab.

Syntax

PFNUSBCAMD_CancelBulkReadWrite PfnusbcamdCancelbulkreadwrite;

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

Parameter

[in] DeviceContext

Zeiger auf den gerätespezifischen Kontext.

[in] PipeIndex

Gibt den Index der Massenpipe an, um die Lese- oder Schreibanforderung abzubrechen.

Rückgabewert

USBCAMD_CancelBulkReadWrite gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Weitere mögliche Fehlercodes sind:

Rückgabecode Beschreibung
STATUS_INVALID_PARAMETER USBCAMD kann STATUS_INVALID_PARAMETER aus verschiedenen Gründen zurückgeben, z. B.: Der im Argument PipeIndex übergebene Wert ist ungültig, der typ der pipe, der durch das PipeIndex-Argument angegebene Typ stellt einen ungültigen Pipetyp dar, oder der aktuelle IRQL >= DISPATCH_LEVEL.

Hinweise

USBCAMD_CancelBulkReadWrite ist in USBCAMD Version 1.0 nicht verfügbar.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile usbcamdi.h (einschließlich Usbcamdi.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

USBCAMD_INTERFACE