TapeClassAllocateSrbBuffer 函式 (minitape.h)
TapeClassAllocateSrbBuffer 例程會配置 Srb-DataBuffer>。
語法
SCSIPORT_API BOOLEAN TapeClassAllocateSrbBuffer(
[in, out] PSCSI_REQUEST_BLOCK Srb,
[in] ULONG SrbBufferSize
);
參數
[in, out] Srb
SRB 的指標。
[in] SrbBufferSize
指定要配置的 DataBuffer 大小,以位元組為單位。
傳回值
如果已成功配置 DataBuffer,TapeClassAllocateSrbBuffer 會傳回 TRUE;如果未配置緩衝區,則會傳回 FALSE。
備註
TapeClassAllocateSrbBuffer 會從非分頁記憶體配置 Srb-DataBuffer>,並將成員初始化為零。 如果緩衝區已從先前的呼叫中存在,則會釋出緩衝區並配置新的緩衝區。 磁帶迷你類別驅動程式會呼叫此例程,以可攜式方式配置 DataBuffer 。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | minitape.h (包含 Minitape.h) |
程式庫 | Tape.lib |