intestazione spb.h
Questa intestazione viene usata da spb. Per altre informazioni, vedere:
spb.h contiene le interfacce di programmazione seguenti:
Funzioni
SPB_MULTI_SPI_READ_TRANSFER_INIT La funzione SPB_MULTI_SPI_READ_TRANSFER_INIT inizializza una struttura SPB_MULTI_SPI_READ_TRANSFER. |
SPB_MULTI_SPI_TRANSFER_INIT La funzione SPB_MULTI_SPI_TRANSFER_INIT inizializza una struttura SPB_MULTI_SPI_TRANSFER. |
SPB_MULTI_SPI_WRITE_TRANSFER_INIT La funzione SPB_MULTI_SPI_WRITE_TRANSFER_INIT inizializza una struttura SPB_MULTI_SPI_WRITE_TRANSFER. |
SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST La funzione SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST restituisce una struttura SPB_TRANSFER_LIST_ENTRY inizializzata per descrivere un elenco di raccolta a dispersione. SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST funzione restituisce una struttura SPB_TRANSFER_LIST_ENTRY inizializzata per descrivere un elenco di raccolta a dispersione. |
SPB_TRANSFER_LIST_ENTRY_INIT_MDL La funzione SPB_TRANSFER_LIST_ENTRY_INIT_MDL restituisce una struttura SPB_TRANSFER_LIST_ENTRY inizializzata per usare un MDL per descrivere un buffer di dati. |
SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED La funzione SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED restituisce una struttura SPB_TRANSFER_LIST_ENTRY inizializzata per descrivere un semplice buffer di dati in memoria non di pagina. |
SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE La funzione SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE restituisce una struttura SPB_TRANSFER_LIST_ENTRY inizializzata per descrivere un semplice buffer di dati. SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE funzione restituisce una struttura SPB_TRANSFER_LIST_ENTRY inizializzata per descrivere un semplice buffer di dati. |
SPB_TRANSFER_LIST_INIT La funzione SPB_TRANSFER_LIST_INIT inizializza una struttura SPB_TRANSFER_LIST. |
Strutture
SPB_MULTI_SPI_READ_TRANSFER La struttura SPB_MULTI_SPI_READ_TRANSFER descrive un'operazione di lettura da eseguire in una modalità Multi-SPI (ad esempio Dual SPI o Quad SPI). |
SPB_MULTI_SPI_TRANSFER La struttura SPB_MULTI_SPI_TRANSFER descrive un'operazione di I/O SPI che deve essere eseguita usando una modalità di trasferimento multi-SPI, ad esempio Dual o Quad SPI. |
SPB_MULTI_SPI_TRANSFER_HEADER La struttura SPB_MULTI_SPI_TRANSFER_HEADER descrive un trasferimento SPI da eseguire in una modalità Multi-SPI (ad esempio Dual SPI o Quad SPI). |
SPB_MULTI_SPI_WRITE_TRANSFER La struttura SPB_MULTI_SPI_WRITE_TRANSFER descrive un'operazione di scrittura da eseguire in una modalità Multi-SPI (ad esempio Dual SPI o Quad SPI). |
SPB_TRANSFER_BUFFER La struttura SPB_TRANSFER_BUFFER descrive il buffer dei dati per un singolo trasferimento in una sequenza di trasferimento di I/O. |
SPB_TRANSFER_BUFFER_LIST_ENTRY La struttura SPB_TRANSFER_BUFFER_LIST_ENTRY descrive un buffer di trasferimento semplice o un elemento in una matrice di uno o più buffer di trasferimento. |
SPB_TRANSFER_LIST La struttura SPB_TRANSFER_LIST descrive una sequenza di trasferimento di I/O. |
SPB_TRANSFER_LIST_ENTRY La struttura SPB_TRANSFER_LIST_ENTRY descrive un singolo trasferimento in una sequenza di trasferimento di I/O. |
Enumerazioni
SPB_MULTI_SPI_TRANSFER_MODE L'enumerazione SPB_MULTI_SPI_TRANSFER_MODE specifica un tipo di trasferimento multi-SPI da usare da un driver del bus per comunicare con un dispositivo periferico. |
SPB_TRANSFER_BUFFER_FORMAT L'enumerazione SPB_TRANSFER_BUFFER_FORMAT specifica il formato del buffer descritto da una struttura SPB_TRANSFER_BUFFER. |
SPB_TRANSFER_DIRECTION L'enumerazione SPB_TRANSFER_DIRECTION descrive la direzione (lettura o scrittura) di un singolo trasferimento in una sequenza di trasferimento di I/O. |
SpbIoctl Definisce i valori per indicare la richiesta di controllo I/O di tipo. |