spb.h) (列舉SPB_TRANSFER_BUFFER_FORMAT
SPB_TRANSFER_BUFFER_FORMAT列舉會指定SPB_TRANSFER_BUFFER 結構所描述的緩衝區格式。
Syntax
typedef enum SPB_TRANSFER_BUFFER_FORMAT {
SpbTransferBufferFormatInvalid,
SpbTransferBufferFormatSimple,
SpbTransferBufferFormatList,
SpbTransferBufferFormatSimpleNonPaged,
SpbTransferBufferFormatMdl,
SpbTransferBufferFormatMax
} *PSPB_TRANSFER_BUFFER_FORMAT;
常數
SpbTransferBufferFormatInvalid 保留供操作系統使用。 |
SpbTransferBufferFormatSimple 傳輸緩衝區是由簡單的使用者模式或核心模式指標和長度所描述。 |
SpbTransferBufferFormatList 傳輸緩衝區是由緩衝區清單的指標和清單中緩衝區數目的計數所描述。 |
SpbTransferBufferFormatSimpleNonPaged 傳輸緩衝區是由簡單的使用者模式或核心模式指標和長度所描述。 緩衝區位於非分頁記憶體中。 只有在源自 I/O 要求的用戶端是核心模式驅動程式時,這個格式值才有效。 |
SpbTransferBufferFormatMdl 傳輸緩衝區是由 MDL 的指標所描述。 只有在源自 I/O 要求的用戶端是核心模式驅動程式時,這個格式值才有效。 |
SpbTransferBufferFormatMax 保留供操作系統使用。 |
備註
SPB_TRANSFER_BUFFER 結構的 Format 成員是SPB_TRANSFER_BUFFER_FORMAT列舉值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 8 開始支援。 |
標頭 | spb.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應