Intestazione 61883.h

Questa intestazione viene utilizzata da ieee. Per altre informazioni, vedere:

61883.h contiene le interfacce di programmazione seguenti:

IOCTLs

 
IOCTL_61883_CLASS

Un driver client IEC-61883 usa il IRP_MJ_INTERNAL_DEVICE_CONTROL IRP con IoControlCode IOCTL_61883_CLASS per comunicare con lo stack di driver 1394 usando il protocollo IEC-61883.

Funzioni di callback

 
PBUS_RESET_ROUTINE

Si tratta di una funzione fornita dal chiamante da chiamare dal driver di protocollo quando viene reimpostato il bus 1394.
PCMP_MONITOR_ROUTINE

Questa routine viene chiamata per il monitoraggio dei plug.
PCMP_NOTIFY_ROUTINE

Questa routine viene chiamata per la notifica plug.this routine is called for plug notification.

Strutture

 
AV_61883_REQUEST

La struttura AV_61883_REQUEST viene usata per passare le richieste al driver di protocollo IEC-61883.
AV_PCR

La struttura AV_PCR specifica le impostazioni per un plug di input o di output.
BUS_GENERATION_NODE

La struttura BUS_GENERATION_NODE viene usata insieme alla richiesta di Av61883_GetUnitInfo per recuperare le caratteristiche del bus.
BUS_RESET_NOTIFY

Questa struttura viene usata per registrare o annullare la registrazione del callback PBUS_RESET_ROUTINE.
CIP_ATTACH_FRAME

Questa struttura viene utilizzata in una richiesta di frame di collegamento.
CIP_CANCEL_FRAME

La richiesta annulla un buffer frame collegato. È possibile annullare un frame mentre il flusso è in esecuzione.
CIP_DATA_FORMAT_VER2

Questa struttura è un formato di dati CIP usato da CMP_CONNECT_VER2.
CIP_DATA_FORMAT_VER3

Questa struttura viene utilizzata da CipDataFormat.
CIP_FRAME

La struttura CIP_FRAME descrive un frame da collegare a un plug di input o di output.
CIP_LISTEN

Questa struttura viene utilizzata per una richiesta di ascolto. La richiesta inizia la ricezione isocrona sulla connessione specificata.
CIP_NOTIFY_INFO

La struttura CIP_NOTIFY_INFO contiene informazioni sul frame.
CIP_STOP

Questa struttura viene utilizzata per arrestare la trasmissione o la ricezione.
CIP_TALK

Questa struttura viene utilizzata per iniziare la trasmissione.
CIP_VALIDATE_INFO

La struttura CIP_VALIDATE_INFO contiene informazioni sul frame.
CMP_CONNECT_VER2

Questa struttura contiene informazioni per una richiesta di connessione. La richiesta tenta di stabilire una connessione a un registro di controllo plug nell'host locale.
CMP_CONNECT_VER3

Questa struttura contiene informazioni per una richiesta di connessione.
CMP_CREATE_PLUG

Questa struttura viene usata per creare un plug.
CMP_DELETE_PLUG

Questa struttura viene utilizzata per eliminare un plug. Av61883_CreatePlug.
CMP_DISCONNECT

Questa struttura viene utilizzata per interrompere una connessione.
CMP_GET_PLUG_HANDLE

Questa struttura viene usata per ottenere l'handle di una spina.
CMP_GET_PLUG_STATE

Questa struttura viene usata per ottenere lo stato di un plug.
CMP_MONITOR_INFO

La struttura CMP_MONITOR_INFO viene usata insieme alla richiesta di Av61883_MonitorPlugs per consentire a un driver di monitorare l'accesso ai plug-in oPCR e iPCR locali.
CMP_MONITOR_PLUGS

Questa struttura viene usata per monitorare l'accesso plug-in. La richiesta consente a un driver di monitorare l'accesso a plug-in oPCR e iPCR locali.
CMP_NOTIFY_INFO

Questa struttura viene utilizzata dal callback PCMP_NOTIFY_ROUTINE.
CMP_SET_PLUG

Questa struttura viene usata per assegnare le impostazioni a un plug.
FCP_FRAME

La struttura FCP_FRAME descrive una richiesta fcp (Function Control Protocol).
FCP_GET_REQUEST

Questa struttura viene usata per una richiesta get.
FCP_REQUEST

Questa struttura viene utilizzata per una richiesta di invio.
FCP_RESPONSE

La struttura viene usata in una richiesta yjsy recupera la risposta FCP successiva dalla coda di richieste gestite dal driver di protocollo IEC-61883.
FCP_SEND_RESPONSE

Questa struttura viene usata per una risposta di invio.
GET_UNIT_CAPABILITIES

La struttura GET_UNIT_CAPABILITIES viene usata insieme alla richiesta di Av61883_GetUnitInfo per recuperare informazioni sull'unità sulle funzionalità di un dispositivo.
GET_UNIT_IDS

La struttura GET_UNIT_CAPABILITIES viene usata insieme alla richiesta di Av61883_GetUnitInfo per recuperare gli identificatori del dispositivo.
GET_UNIT_INFO

Questa struttura viene usata per ottenere informazioni sull'unità.
IPCR

La struttura IPCR contiene i valori di inizializzazione per un plug di input.
OPCR

La struttura OPCR contiene i valori di inizializzazione per un plug di output.
SET_CMP_ADDRESS_TYPE

La struttura SET_CMP_ADDRESS_TYPE viene usata insieme alla richiesta di Av61883_SetUnitInfo per impostare i parametri che il driver di protocollo IEC-61883 deve usare durante l'acquisizione e la trasmissione di pacchetti isocroni.
SET_FCP_NOTIFY

Questa struttura viene usata per la notifica FCP.
SET_UNIT_DIRECTORY

Questa struttura viene usata per assegnare le impostazioni per una directory di unità.
SET_UNIT_INFO

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

La struttura UNIT_DDI_VERSION viene usata insieme alla richiesta di Av61883_GetUnitInfo per recuperare la versione DDI 61883 corrente.
UNIT_DIAG_LEVEL

La struttura UNIT_DDI_VERSION viene usata insieme alla richiesta di Av61883_GetUnitInfo per recuperare il livello diag corrente
UNIT_ISOCH_PARAMS

La struttura UNIT_ISOCH_PARAMS viene usata per ottenere o impostare i parametri usati dal driver di protocollo IEC-61883 durante l'acquisizione o la trasmissione di pacchetti isocroni.

Enumerazioni

 
CMP_CONNECT_TYPE

Questa enumerazione specifica un tipo di connessione.
CMP_PLUG_LOCATION

Questa enumerazione specifica la posizione di un plug.
CMP_PLUG_TYPE

Questa enumerazione specifica il tipo di un plug.