funzione TSPI_lineSetLineDevStatus (tspi.h)

Il provider di servizi TSPI_lineSetLineDevStatus imposta lo stato del dispositivo come indicato, inviando messaggi LINE_LINEDEVSTATE appropriati per indicare il nuovo stato.

Sintassi

LONG TSPIAPI TSPI_lineSetLineDevStatus(
  DRV_REQUESTID dwRequestID,
  HDRVLINE      hdLine,
  DWORD         dwStatusToChange,
  DWORD         fStatus
);

Parametri

dwRequestID

Identificatore per la creazione di report dei risultati delle funzioni asincrone.

hdLine

Handle del provider di servizi nel dispositivo della riga.

dwStatusToChange

Una o più costanti LINEDEVSTATUSFLAGS_.

fStatus

TRUE per attivare i bit di stato indicati, FALSE da disattivare.

Valore restituito

Restituisce dwRequestID se l'operazione asincrona viene avviata; in caso contrario, la funzione restituisce uno dei valori di errore negativi seguenti:

LINEERR_INVALLINESTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tspi.h

Vedi anche

LINE_LINEDEVSTATE