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 |