cabeçalho spb.h
Esse cabeçalho é usado pelo spb. Para obter mais informações, consulte:
spb.h contém as seguintes interfaces de programação:
Funções
SPB_MULTI_SPI_READ_TRANSFER_INIT A função SPB_MULTI_SPI_READ_TRANSFER_INIT inicializa uma estrutura SPB_MULTI_SPI_READ_TRANSFER. |
SPB_MULTI_SPI_TRANSFER_INIT A função SPB_MULTI_SPI_TRANSFER_INIT inicializa uma estrutura SPB_MULTI_SPI_TRANSFER. |
SPB_MULTI_SPI_WRITE_TRANSFER_INIT A função SPB_MULTI_SPI_WRITE_TRANSFER_INIT inicializa uma estrutura SPB_MULTI_SPI_WRITE_TRANSFER. |
SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST A função SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST retorna uma estrutura SPB_TRANSFER_LIST_ENTRY inicializada para descrever uma lista de coleta de dispersão. SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST função retorna uma estrutura SPB_TRANSFER_LIST_ENTRY inicializada para descrever uma lista de coleta de dispersão. |
SPB_TRANSFER_LIST_ENTRY_INIT_MDL A função SPB_TRANSFER_LIST_ENTRY_INIT_MDL retorna uma estrutura SPB_TRANSFER_LIST_ENTRY inicializada para usar um MDL para descrever um buffer de dados. |
SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED A função SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED retorna uma estrutura SPB_TRANSFER_LIST_ENTRY inicializada para descrever um buffer de dados simples na memória nãopagada. |
SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE A função SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE retorna uma estrutura SPB_TRANSFER_LIST_ENTRY inicializada para descrever um buffer de dados simples. SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE função retorna uma estrutura SPB_TRANSFER_LIST_ENTRY inicializada para descrever um buffer de dados simples. |
SPB_TRANSFER_LIST_INIT A função SPB_TRANSFER_LIST_INIT inicializa uma estrutura SPB_TRANSFER_LIST. |
Estruturas
SPB_MULTI_SPI_READ_TRANSFER A estrutura SPB_MULTI_SPI_READ_TRANSFER descreve uma operação de leitura a ser executada em um modo Multi-SPI (por exemplo, SPI duplo ou Quad SPI). |
SPB_MULTI_SPI_TRANSFER A estrutura SPB_MULTI_SPI_TRANSFER descreve uma operação de E/S spi que deve ser executada usando um modo de transferência multi-SPI, como Dual ou Quad SPI. |
SPB_MULTI_SPI_TRANSFER_HEADER A estrutura SPB_MULTI_SPI_TRANSFER_HEADER descreve uma transferência de SPI a ser executada em um modo Multi-SPI (por exemplo, SPI duplo ou Quad SPI). |
SPB_MULTI_SPI_WRITE_TRANSFER A estrutura SPB_MULTI_SPI_WRITE_TRANSFER descreve uma operação de gravação a ser executada em um modo Multi-SPI (por exemplo, SPI duplo ou Quad SPI). |
SPB_TRANSFER_BUFFER A estrutura SPB_TRANSFER_BUFFER descreve o buffer de dados para uma transferência individual em uma sequência de transferência de E/S. |
SPB_TRANSFER_BUFFER_LIST_ENTRY A estrutura SPB_TRANSFER_BUFFER_LIST_ENTRY descreve um buffer de transferência simples ou um elemento em uma matriz de um ou mais buffers de transferência. |
SPB_TRANSFER_LIST A estrutura SPB_TRANSFER_LIST descreve uma sequência de transferência de E/S. |
SPB_TRANSFER_LIST_ENTRY A estrutura SPB_TRANSFER_LIST_ENTRY descreve uma única transferência em uma sequência de transferência de E/S. |
Enumerações
SPB_MULTI_SPI_TRANSFER_MODE A enumeração SPB_MULTI_SPI_TRANSFER_MODE especifica um tipo de transferência multi-SPI a ser usada por um motorista de ônibus para se comunicar com um dispositivo periférico. |
SPB_TRANSFER_BUFFER_FORMAT A enumeração SPB_TRANSFER_BUFFER_FORMAT especifica o formato do buffer descrito por uma estrutura SPB_TRANSFER_BUFFER. |
SPB_TRANSFER_DIRECTION A enumeração SPB_TRANSFER_DIRECTION descreve a direção (leitura ou gravação) de uma única transferência em uma sequência de transferência de E/S. |
SpbIoctl Define valores para indicar a solicitação de controle de E/S do tipo. |