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_FWD_TO_REV-Typ-Rückrufroutine ändert den Übertragungsmodus von vorwärts in umgekehrt. Der vom System bereitgestellte Bustreiber für parallele Ports liefert diese Routine.
Syntax
PPARALLEL_IEEE_FWD_TO_REV PparallelIeeeFwdToRev;
NTSTATUS PparallelIeeeFwdToRev(
[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 vorwärts in umgekehrt geändert. |
|
Ein interner Vorgang führte zu einem NTSTATUS-Fehler. |
Bemerkungen
Um einen Zeiger auf den vom System bereitgestellten PPARALLEL_IEEE_FWD_TO_REV Rückruf abzurufen, verwendet ein Kernelmodustreiber eine IOCTL_INTERNAL_PARCLASS_CONNECT Anforderung, die eine PARCLASS_INFORMATION Struktur zurückgibt. Der IeeeFwdToRevMode Member der PARCLASS_INFORMATION-Struktur ist ein Zeiger auf diesen Rückruf.
Wenn das Gerät verbunden ist und sich im Umgekehrten Modus befindet, wird der PPARALLEL_IEEE_FWD_TO_REV Rückruf ohne weitere Verarbeitung zurückgegeben. Andernfalls versetzt der Rückruf das parallele Gerät in den Reversemodus und verbindet ein zuvor ausgehandeltes Reverseprotokoll. Der PNEGOTIATE_IEEE_MODE Rückruf kann zum Aushandeln des Reverseprotokolls verwendet werden.
Der PPARALLEL_IEEE_FWD_TO_REV Rückruf wird im Thread des Aufrufers im IRQL des Aufrufers ausgeführt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | parallel.h (include Parallel.h) |