Partager via


en-tête spb.h

Cet en-tête est utilisé par spb. Pour plus d'informations, consultez les pages suivantes :

spb.h contient les interfaces de programmation suivantes :

Fonctions

 
SPB_MULTI_SPI_READ_TRANSFER_INIT

La fonction SPB_MULTI_SPI_READ_TRANSFER_INIT initialise une structure SPB_MULTI_SPI_READ_TRANSFER.
SPB_MULTI_SPI_TRANSFER_INIT

La fonction SPB_MULTI_SPI_TRANSFER_INIT initialise une structure SPB_MULTI_SPI_TRANSFER.
SPB_MULTI_SPI_WRITE_TRANSFER_INIT

La fonction SPB_MULTI_SPI_WRITE_TRANSFER_INIT initialise une structure SPB_MULTI_SPI_WRITE_TRANSFER.
SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST

La fonction SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST retourne une structure SPB_TRANSFER_LIST_ENTRY initialisée pour décrire une liste de collecte de points. SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST fonction retourne une structure SPB_TRANSFER_LIST_ENTRY initialisée pour décrire une liste de collecte de points.
SPB_TRANSFER_LIST_ENTRY_INIT_MDL

La fonction SPB_TRANSFER_LIST_ENTRY_INIT_MDL retourne une structure de SPB_TRANSFER_LIST_ENTRY initialisée pour utiliser une mdL pour décrire une mémoire tampon de données.
SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED

La fonction SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED retourne une structure SPB_TRANSFER_LIST_ENTRY initialisée pour décrire une mémoire tampon de données simple dans la mémoire non pagée.
SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE

La fonction SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE retourne une structure SPB_TRANSFER_LIST_ENTRY initialisée pour décrire une mémoire tampon de données simple. SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE fonction retourne une structure SPB_TRANSFER_LIST_ENTRY initialisée pour décrire une mémoire tampon de données simple.
SPB_TRANSFER_LIST_INIT

La fonction SPB_TRANSFER_LIST_INIT initialise une structure SPB_TRANSFER_LIST.

Structures

 
SPB_MULTI_SPI_READ_TRANSFER

La structure SPB_MULTI_SPI_READ_TRANSFER décrit une opération de lecture à exécuter en mode Multi-SPI (par exemple, Double SPI ou Quad SPI).
SPB_MULTI_SPI_TRANSFER

La structure SPB_MULTI_SPI_TRANSFER décrit une opération d’E/S SPI qui doit être exécutée à l’aide d’un mode de transfert multi-SPI tel que Double ou Quad SPI.
SPB_MULTI_SPI_TRANSFER_HEADER

La structure SPB_MULTI_SPI_TRANSFER_HEADER décrit un transfert SPI à exécuter en mode Multi-SPI (par exemple, Double SPI ou Quad SPI).
SPB_MULTI_SPI_WRITE_TRANSFER

La structure SPB_MULTI_SPI_WRITE_TRANSFER décrit une opération d’écriture à exécuter en mode Multi-SPI (par exemple, Double SPI ou Quad SPI).
SPB_TRANSFER_BUFFER

La structure SPB_TRANSFER_BUFFER décrit la mémoire tampon de données pour un transfert individuel dans une séquence de transfert d’E/S.
SPB_TRANSFER_BUFFER_LIST_ENTRY

La structure SPB_TRANSFER_BUFFER_LIST_ENTRY décrit soit une mémoire tampon de transfert simple, soit un élément dans un tableau d’une ou plusieurs mémoires tampons de transfert.
SPB_TRANSFER_LIST

La structure SPB_TRANSFER_LIST décrit une séquence de transfert d’E/S.
SPB_TRANSFER_LIST_ENTRY

La structure SPB_TRANSFER_LIST_ENTRY décrit un transfert unique dans une séquence de transfert d’E/S.

Énumérations

 
SPB_MULTI_SPI_TRANSFER_MODE

L’énumération SPB_MULTI_SPI_TRANSFER_MODE spécifie un type de transfert multi-SPI à utiliser par un pilote de bus pour communiquer avec un périphérique.
SPB_TRANSFER_BUFFER_FORMAT

L’énumération SPB_TRANSFER_BUFFER_FORMAT spécifie le format de la mémoire tampon décrite par une structure SPB_TRANSFER_BUFFER.
SPB_TRANSFER_DIRECTION

L’énumération SPB_TRANSFER_DIRECTION décrit la direction (lecture ou écriture) d’un transfert unique dans une séquence de transfert d’E/S.
SpbIoctl

Définit des valeurs pour indiquer le type demande de contrôle d’E/S.