Función AtaPortAllocateQueueTag (irb.h)
La rutina de AtaPortAllocateQueueTag devuelve una etiqueta de cola para el dispositivo especificado.
Sintaxis
UCHAR AtaPortAllocateQueueTag(
PVOID DeviceExtension,
[in] UCHAR TargetId,
[in] UCHAR Lun
);
Parámetros
DeviceExtension
Puntero a la extensión del canal.
[in] TargetId
Especifica el identificador de destino del dispositivo.
[in] Lun
Especifica el número de unidad lógica (LUN) del dispositivo.
Valor devuelto
AtaPortAllocateQueueTag devuelve una etiqueta de cola válida si se puede asignar una. Se devuelve un valor de 0 si no se pudo asignar una etiqueta de cola.
Observaciones
La rutina de AtaPortAllocateQueueTag asigna una etiqueta de cola por dispositivo o una etiqueta de cola por canal. Para generar una etiqueta de cola por canal, el controlador de miniport debe establecer el targetId de y parámetros de Lun en IDE_UNTAGGED.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | irb.h (incluya Ata.h, Irb.h) |