SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED-Funktion (spb.h)

Die SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED-Funktion gibt eine SPB_TRANSFER_LIST_ENTRY Struktur zurück, die initialisiert wird, um einen einfachen Datenpuffer im nicht ausgelagerten Speicher zu beschreiben.

Syntax

SPB_TRANSFER_LIST_ENTRY SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED(
  [in] SPB_TRANSFER_DIRECTION Direction,
  [in] ULONG                  DelayInUs,
  [in] PVOID                  Buffer,
  [in] ULONG                  BufferCb
);

Parameter

[in] Direction

Die Richtung der Übertragung. Die Funktion schreibt diesen Wert in das Direction Member der SPB_TRANSFER_LIST_ENTRY Struktur.

[in] DelayInUs

Eine optionale Verzögerung in Mikrosekunden. Die Funktion schreibt diesen Wert in das DelayInUs Member der SPB_TRANSFER_LIST_ENTRY Struktur.

[in] Buffer

Ein Zeiger auf einen Datenpuffer. Die Funktion schreibt diesen Wert in das Buffer.Simple.Buffer Member der SPB_TRANSFER_LIST_ENTRY-Struktur. Weitere Informationen finden Sie in der Beschreibung des members Buffer in SPB_TRANSFER_BUFFER_LIST_ENTRY.

[in] BufferCb

Die Größe des Puffers in Bytes, auf den Bufferverweist. Die Funktion schreibt diesen Wert in das Buffer.Simple.BufferCb Member der SPB_TRANSFER_LIST_ENTRY Struktur. Weitere Informationen finden Sie in der Beschreibung des BufferCb Members in SPB_TRANSFER_BUFFER_LIST_ENTRY.

Rückgabewert

SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED gibt eine initialisierte SPB_TRANSFER_LIST_ENTRY Struktur zurück.

Bemerkungen

Diese Initialisierungsfunktion gibt eine unbenannte lokale Variable vom Typ SPB_TRANSFER_LIST_ENTRYzurück. Der Speicher für diese Variable wird im Stapelframe des Aufrufers zugewiesen und ist gültig, während der Stapelframe im Bereich verbleibt.

SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED legt das Buffer.Format Member der SPB_TRANSFER_LIST_ENTRY Struktur auf SpbTransferBufferFormatSimpleNonPagedfest. Weitere Informationen zu Pufferformaten finden Sie unter SPB_TRANSFER_BUFFER_FORMAT.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- spb.h
IRQL- Beliebige IRQL

Siehe auch