Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PPARALLEL_IEEE_REV_TO_FWD-Typ-Rückrufroutine ändert den Übertragungsmodus von Reverse in Forward. Der vom System bereitgestellte Bustreiber für parallele Ports liefert diese Routine.
Syntax
PPARALLEL_IEEE_REV_TO_FWD PparallelIeeeRevToFwd;
NTSTATUS PparallelIeeeRevToFwd(
[in] PVOID Context
)
{...}
Parameter
[in] Context
Zeiger auf eine Geräteerweiterung des physischen Geräteobjekts eines parallelen Geräts (PDO-).
Rückgabewert
| Rückgabecode | Beschreibung |
|---|---|
|
Der Übertragungsmodus wurde von rückwärts in vorwärts geändert. |
|
Ein interner Vorgang führte zu einem NTSTATUS-Fehler. |
Bemerkungen
Um einen Zeiger auf den vom System bereitgestellten PPARALLEL_IEEE_REV_TO_FWD Rückruf abzurufen, verwendet ein Kernelmodustreiber eine IOCTL_INTERNAL_PARCLASS_CONNECT Anforderung, die eine PARCLASS_INFORMATION Struktur zurückgibt. Der IeeeRevToFwdMode Member der PARCLASS_INFORMATION-Struktur ist ein Zeiger auf diesen Rückruf.
Wenn das Gerät verbunden ist und sich im Vorwärtsmodus befindet, wird der PPARALLEL_IEEE_REV_TO_FWD Rückruf ohne weitere Verarbeitung zurückgegeben. Andernfalls platziert der PPARALLEL_IEEE_REV_TO_FWD Rückruf ein paralleles Gerät im Vorwärtsmodus und verbindet ein zuvor ausgehandeltes Forward-Protokoll. Der PNEGOTIATE_IEEE_MODE Rückruf kann zum Aushandeln eines Weiterleitungsprotokolls verwendet werden.
Der PPARALLEL_IEEE_REV_TO_FWD Rückruf wird im Thread des Aufrufers an der IRQL des Aufrufers ausgeführt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | parallel.h (include Parallel.h) |