Función TapeClassAllocateSrbBuffer (minitape.h)
La rutina TapeClassAllocateSrbBuffer asigna un Srb-DataBuffer>.
Sintaxis
SCSIPORT_API BOOLEAN TapeClassAllocateSrbBuffer(
[in, out] PSCSI_REQUEST_BLOCK Srb,
[in] ULONG SrbBufferSize
);
Parámetros
[in, out] Srb
Puntero a la SRB.
[in] SrbBufferSize
Especifica el tamaño, en bytes, del objeto DataBuffer que se va a asignar.
Valor devuelto
TapeClassAllocateSrbBuffer devuelve TRUE si dataBuffer se asignó correctamente y FALSE si el búfer no se asignó.
Comentarios
TapeClassAllocateSrbBuffer asigna un Srb-DataBuffer> de memoria no paginada e inicializa los miembros en cero. Si el búfer ya existe desde una llamada anterior, se libera y se asigna un nuevo búfer. Un controlador de miniclase de cinta llama a esta rutina para asignar un objeto DataBuffer de forma portátil.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | minitape.h (incluye Minitape.h) |
Library | Tape.lib |