Condividi tramite


PTERMINATE_IEEE_MODE funzione di callback (parallel.h)

La routine di callback tipizzata PTERMINATE_IEEE_MODE termina la modalità operativa IEEE corrente e imposta la modalità su COMPATIBILE con IEEE 1284. Il driver del bus fornito dal sistema per le porte parallele fornisce questa routine.

Sintassi

PTERMINATE_IEEE_MODE PterminateIeeeMode;

NTSTATUS PterminateIeeeMode(
  [in] PVOID Context
)
{...}

Parametri

[in] Context

Puntatore all'estensione del dispositivo dell'oggetto dispositivo fisico (PDO) di un dispositivo parallelo.

Valore restituito

Codice restituito Descrizione
STATUS_SUCCESS
La modalità operativa è stata impostata sulla modalità compatibile con IEEE 1284.

Commenti

Per ottenere un puntatore al callback PTERMINATE_IEEE_MODE fornito dal sistema, un driver in modalità kernel usa una richiesta di IOCTL_INTERNAL_PARCLASS_CONNECT , che restituisce una struttura PARCLASS_INFORMATION . Il membro TerminateIeeMode della struttura PARCLASS_INFORMATION è un puntatore a questo callback.

Il callback PTERMINATE_IEEE_MODE viene eseguito nel thread del chiamante in IRQL del chiamante.

Per altre informazioni, vedere Impostazione e cancellazione di una modalità di comunicazione per un dispositivo parallelo.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione parallel.h (include Parallel.h)

Vedi anche

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PPARALLEL_IEEE_FWD_TO_REV

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES

PPARALLEL_IEEE_REV_TO_FWD