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 |