Funzione TapeClassAllocateSrbBuffer (minitape.h)
La routine TapeClassAllocateSrbBuffer alloca un Srb->DataBuffer.
Sintassi
SCSIPORT_API BOOLEAN TapeClassAllocateSrbBuffer(
[in, out] PSCSI_REQUEST_BLOCK Srb,
[in] ULONG SrbBufferSize
);
Parametri
[in, out] Srb
Puntatore a SRB.
[in] SrbBufferSize
Specifica le dimensioni, in byte, dell'DataBuffer da allocare.
Valore restituito
TapeClassAllocateSrbBuffer restituisce TRUE se l'DataBuffer è stato allocato correttamente e FALSE se il buffer non è stato allocato.
Osservazioni
TapeClassAllocateSrbBu ffer alloca un Srb->DataBuffer dalla memoria non di paging e inizializza i membri su zero. Se il buffer esiste già da una chiamata precedente, viene liberato e allocato un nuovo buffer. Un driver miniclasse nastro chiama questa routine per allocare un DataBuffer in modo portabile.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | minitape.h (include Minitape.h) |
libreria | Tape.lib |