Condividi tramite


funzione SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST (spb.h)

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.

Sintassi

SPB_TRANSFER_LIST_ENTRY SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST(
  [in] SPB_TRANSFER_DIRECTION            Direction,
  [in] ULONG                             DelayInUs,
  [in] SPB_TRANSFER_BUFFER_LIST_ENTRY [] BufferList,
  [in] ULONG                             BufferListCe
);

Parametri

[in] Direction

Direzione del trasferimento. La funzione scrive questo valore nel membro Direction della struttura SPB_TRANSFER_LIST_ENTRY.

[in] DelayInUs

Ritardo facoltativo in microsecondi. La funzione scrive questo valore nel membro DelayInUs della struttura SPB_TRANSFER_LIST_ENTRY.

[in] BufferList

Puntatore a una matrice di strutture SPB_TRANSFER_BUFFER_LIST_ENTRY che descrive un elenco di raccolta a dispersione. La funzione scrive questo valore nel membro Buffer.BufferList.List della struttura SPB_TRANSFER_LIST_ENTRY. Per altre informazioni, vedere la descrizione del membro BufferList.List in SPB_TRANSFER_BUFFER.

[in] BufferListCe

Numero di buffer nell'elenco di raccolta a dispersione a cui punta BufferList. La funzione scrive questo valore nel membro Buffer.BufferList.ListCe della struttura SPB_TRANSFER_LIST_ENTRY. Per altre informazioni, vedere la descrizione del membro BufferList.ListCe in SPB_TRANSFER_BUFFER.

Valore restituito

SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST restituisce una struttura di SPB_TRANSFER_LIST_ENTRY inizializzata.

Osservazioni

Questa funzione di inizializzazione restituisce una variabile locale senza nome di tipo SPB_TRANSFER_LIST_ENTRY. Lo spazio di archiviazione per questa variabile viene allocato nel frame dello stack del chiamante ed è valido mentre lo stack frame rimane nell'ambito.

SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST imposta il membro Buffer.Format della struttura SPB_TRANSFER_LIST_ENTRY su SpbTransferBufferFormatList. Per altre informazioni sui formati di buffer, vedere SPB_TRANSFER_BUFFER_FORMAT.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione spb.h
IRQL Qualsiasi IRQL

Vedere anche