Condividi tramite


struttura SET_UNIT_INFO (61883.h)

Questa struttura viene utilizzata per impostare le informazioni sulle unità.

La richiesta di Av61883_SetUnitInfo imposta i parametri che il driver di protocollo IEC-61883 deve usare durante l'acquisizione e la trasmissione di pacchetti isocroni.

Sintassi

typedef struct _SET_UNIT_INFO {
  IN ULONG     nLevel;
  IN OUT PVOID Information;
} SET_UNIT_INFO, *PSET_UNIT_INFO;

Membri

nLevel

In base all'input, il livello di informazioni da recuperare. Può essere uno dei seguenti:

SET_UNIT_INFO_DIAG_LEVEL

SET_UNIT_INFO_ISOCH_PARAMS

SET_CMP_ADDRESS_RANGE_TYPE

Information

In caso di input, se nLevel è SET_UNIT_INFO_DIAG_LEVEL, questo membro è un puntatore a una struttura di UNIT_DIAG_LEVEL allocata e inizializzata dal chiamante.

Se nLevel è SET_UNIT_INFO_ISOCH_PARAMS, questo membro è un puntatore a una struttura di UNIT_ISOCH_PARAMS allocata dal chiamante.

Se nLevel è SET_CMP_ADDRESS_RANGE_TYPE, questo membro è un puntatore a una struttura di SET_CMP_ADDRESS_TYPE allocata dal chiamante.

Osservazioni

In caso di esito positivo, il driver di protocollo IEC-61883 imposta Irp->IoStatus.Status su STATUS_SUCCESS.

Se viene passato un parametro non corretto, il driver del protocollo imposta Irp->IoStatus.Status su STATUS_INVALID_PARAMETER.

Fabbisogno

Requisito Valore
intestazione 61883.h

Vedere anche

AV_61883_REQUEST