Função TapeClassAllocateSrbBuffer (minitape.h)

A rotina TapeClassAllocateSrbBuffer aloca um Srb-DataBuffer>.

Sintaxe

SCSIPORT_API BOOLEAN TapeClassAllocateSrbBuffer(
  [in, out] PSCSI_REQUEST_BLOCK Srb,
  [in]      ULONG               SrbBufferSize
);

Parâmetros

[in, out] Srb

Ponteiro para o SRB.

[in] SrbBufferSize

Especifica o tamanho, em bytes, do DataBuffer a ser alocado.

Retornar valor

TapeClassAllocateSrbBuffer retornará TRUE se o DataBuffer tiver sido alocado com êxito e FALSE se o buffer não tiver sido alocado.

Comentários

TapeClassAllocateSrbBuffer aloca um Srb-DataBuffer> da memória nãopagada e inicializa os membros como zero. Se o buffer já existir de uma chamada anterior, ele será liberado e um novo buffer alocado. Um driver de miniclasse de fita chama essa rotina para alocar um DataBuffer de maneira portátil.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho minitape.h (inclua Minitape.h)
Biblioteca Tape.lib