Bagikan melalui


Fungsi AtaPortAllocateQueueTag (irb.h)

Rutinitas AtaPortAllocateQueueTag mengembalikan tag antrean untuk perangkat yang ditentukan.

Catatan Driver port ATA dan model driver miniport ATA dapat diubah atau tidak tersedia di masa depan. Sebagai gantinya, sebaiknya gunakan driver Storport dan model driver miniport Storport .
 

Sintaks

UCHAR AtaPortAllocateQueueTag(
       PVOID DeviceExtension,
  [in] UCHAR TargetId,
  [in] UCHAR Lun
);

Parameter

DeviceExtension

Penunjuk ke ekstensi saluran.

[in] TargetId

Menentukan pengidentifikasi target perangkat.

[in] Lun

Menentukan nomor unit logis (LUN) perangkat.

Nilai kembali

AtaPortAllocateQueueTag mengembalikan tag antrean yang valid jika dapat dialokasikan. Nilai 0 dikembalikan jika tag antrean tidak dapat dialokasikan.

Keterangan

Rutinitas AtaPortAllocateQueueTag mengalokasikan tag antrean per perangkat atau tag antrean per saluran. Untuk menghasilkan tag antrean per saluran, driver miniport harus mengatur parameter TargetId dan Lun ke IDE_UNTAGGED.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header irb.h (termasuk Ata.h, Irb.h)

Lihat juga

AtaPortInitializeQueueTag

AtaPortReleaseQueueTag