Freigeben über


AtaPortDeviceReady-Funktion (irb.h)

Die AtaPortDeviceReady-Routine informiert den Porttreiber darüber, dass das angegebene Gerät bereit ist, neue Anforderungen anzunehmen.

Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. Stattdessen wird empfohlen, die Modelle Storport-Treiber und Storport-Miniporttreiber zu verwenden.
 

Syntax

void AtaPortDeviceReady(
  [in] PVOID ChannelExtension,
  [in] UCHAR TargetId,
  [in] UCHAR Lun
);

Parameter

[in] ChannelExtension

Ein Zeiger auf die Kanalerweiterung.

[in] TargetId

Gibt den Zielbezeichner des Geräts an.

[in] Lun

Gibt die LUN (Logical Unit Number) des Geräts an.

Rückgabewert

Keine

Bemerkungen

Der Porttreiber setzt die angehaltene Anforderungswarteschlange für das angegebene Gerät fort. Wenn der Aufrufer den Parametern TargetId und Lun einen Wildcardwert IDE_UNTAGGED zuweist, startet der Porttreiber die Kanalanforderungswarteschlange neu.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile irb.h (einschließlich Ata.h, Irb.h)

Weitere Informationen

AtaPortDeviceBusy