TapeClassAllocateSrbBuffer

BOOLEAN
TapeClassAllocateSrbBuffer(
IN OUT PSCSI_REQUEST_BLOCK 
Srb,
IN ULONG 
SrbBufferSize
);

TapeClassAllocateSrbBuffer allocates an Srb->DataBuffer.

Parameters

Srb

Points to the SRB.

SrbBufferSize

Specifies the size, in bytes, of the DataBuffer to be allocated.

Return Value

TapeClassAllocateSrbBuffer returns TRUE if the DataBuffer was allocated successfully.

Comments

TapeClassAllocateSrbBuffer allocates an Srb->DataBuffer from nonpaged memory and initializes the members to zero. A tape miniclass driver calls this routine to allocate a DataBuffer in a portable way.