Freigeben über


AtaPortGetBusData-Funktion (irb.h)

Die AtaPortGetBusData Routine ruft Daten vom Speicherort ab, der durch ConfigDataOffset- innerhalb des PCI-Konfigurationsraums des Geräts angegeben wird.

Hinweis Der ATA-Porttreiber und die ATA Miniport-Treibermodelle können in Zukunft geändert oder nicht verfügbar sein. Stattdessen empfehlen wir die Verwendung des Storport-Treibers und Storport Miniport Treibermodelle.
 

Syntax

ULONG AtaPortGetBusData(
  [in] PVOID ControllerExtension,
  [in] PVOID Buffer,
  [in] ULONG ConfigDataOffset,
  [in] ULONG BufferLength
);

Parameter

[in] ControllerExtension

Ein Zeiger auf die HBA-Controllererweiterung.

[in] Buffer

Ein Zeiger auf den Puffer, in dem die abgerufenen Daten zurückgegeben werden.

[in] ConfigDataOffset

Gibt einen Offset in den PCI-Buskonfigurationsbereich des Geräts an, in dem der Rückgabewert gefunden wird.

[in] BufferLength

Gibt die Länge des Puffers in Bytes an.

Rückgabewert

AtaPortGetBusData gibt die Menge der abgerufenen Daten in Bytes zurück.

Bemerkungen

AtaPortGetBusData Daten aus dem angegebenen Offset im PCI-Buskonfigurationsbereich des Geräts abruft und im bereitgestellten Puffer zurückgibt.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- irb.h (include Ata.h, Irb.h)
Library Pciidex.lib

Siehe auch

AtaPortSetBusData-