Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird vom Speicher verwendet. Weitere Informationen finden Sie unter
irb.h enthält die folgenden Programmierschnittstellen:
Functions
|
AtaPortAllocateQueueTag Die AtaPortAllocateQueueTag-Routine gibt ein Warteschlangentag für das angegebene Gerät zurück. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortBuildRequestSenseIrb Die AtaPortBuildRequestSenseIrb-Routine erstellt und gibt einen IRB für Vorgangscode SCSIOP_REQUEST_SENSE zurück. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortBusChangeDetected Die AtaPortBusChangeDetected-Routine benachrichtigt den Porttreiber über Änderungen in der Gerätekonfiguration im angegebenen Kanal. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortCompleteAllActiveRequests Die AtaPortCompleteAllActiveRequests-Routine schließt alle aktiven IRBs für das angegebene Gerät ab. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortCompleteRequest Die AtaPortCompleteRequest-Routine schließt den angegebenen IRB ab. |
|
AtaPortControllerSyncRoutine Die AtaPortControllerSyncRoutine-Routine bietet synchronisierten Zugriff auf Datenstrukturen, die über alle Kanäle auf einem Controller gemeinsam genutzt werden. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortConvertPhysicalAddressToUlong Die AtaPortConvertPhysicalAddressToUlong-Routine schneidet eine Adresse vom Typ IDE_PHYSICAL_ADDRESS an eine ULONG ab. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortConvertUlongToPhysicalAddress Die AtaPortConvertUlongToPhysicalAddress-Routine konvertiert eine angegebene ULONG-Adresse in einen Wert vom Typ IDE_PHYSICAL_ADDRESS. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortCopyMemory Die AtaPortCopyMemory-Routine kopiert Daten von einem Speicherort an einen anderen. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortDebugPrint Die AtaPortDebugPrint-Routine übergibt eine Nachrichtenzeichenfolge an den Kerneldebugger, damit der Debugger gedruckt werden kann. |
|
AtaPortDeviceBusy Die AtaPortDeviceBusy-Routine informiert den Porttreiber darüber, dass das angegebene Gerät ausgelastet ist. |
|
AtaPortDeviceReady Die AtaPortDeviceReady-Routine informiert den Porttreiber darüber, dass das angegebene Gerät bereit ist, neue Anforderungen anzunehmen. |
|
AtaPortGetBusData Die AtaPortGetBusData-Routine ruft Daten von dem Speicherort ab, der von ConfigDataOffset im PCI-Konfigurationsbereich des Geräts angegeben wird. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortGetDeviceBase Die AtaPortGetDeviceBase-Routine gibt eine zugeordnete logische Basisadresse zurück, die für die Kommunikation mit einem HBA verwendet wird. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortGetPhysicalAddress Die AtaPortGetPhysicalAddress-Routine konvertiert den virtuellen Adressbereich in den physischen Adressbereich. |
|
AtaPortGetScatterGatherList Die AtaPortGetScatterGatherList-Routine ruft die Scatter/Gather-Liste ab, die dieser Anforderung zugeordnet ist. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortGetUnCachedExtension Die AtaPortGetUncachedExtension-Routine weist einen nicht zwischengespeicherten gemeinsamen Puffer zu, der von der CPU und dem Gerät gemeinsam genutzt wird. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortInitializeEx Die AtaPortInitializeEx ATA-Porttreiberbibliotheksroutine initialisiert die Port- und Miniporttreiber. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortInitializeQueueTag Die AtaPortInitializeQueueTag-Routine initialisiert die Liste der Warteschlangentags für das angegebene Gerät. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortMoveMemory Die AtaPortMoveMemory-Routine kopiert Daten von einem Speicherort an einen anderen. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadPortBufferUchar Die AtaPortReadPortBufferUchar-Routine überträgt eine bestimmte Anzahl von Bytewerten ohne Vorzeichen aus dem HBA in einen Puffer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadPortBufferUlong Die AtaPortReadPortBufferUlong-Routine überträgt eine bestimmte Anzahl von ULONG-Werten aus dem HBA in einen Puffer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadPortBufferUshort Die AtaPortReadPortBufferUshort-Routine überträgt eine bestimmte Anzahl von USHORT-Werten aus dem HBA in einen Puffer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadPortUchar Die AtaPortReadPortUchar-Routine liest einen Bytewert ohne Vorzeichen aus dem HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadPortUlong Die AtaPortReadPortUlong-Routine liest einen ULONG-Wert aus dem HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadPortUshort Die AtaPortReadPortUshort-Routine liest einen USHORT-Wert aus dem HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadRegisterBufferUchar Die AtaPortReadRegisterBufferUchar-Routine überträgt eine angegebene Anzahl von Bytes ohne Vorzeichen vom HBA in einen Puffer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadRegisterBufferUlong Die AtaPortReadRegisterBufferUlong-Routine überträgt eine angegebene Anzahl von ULONG-Werten aus dem HBA in einen Puffer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadRegisterBufferUshort Die AtaPortReadRegisterBufferUshort-Routine überträgt eine angegebene Anzahl von USHORT-Werten aus dem HBA in einen Puffer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadRegisterUchar Die AtaPortReadRegisterUchar-Routine liest einen Bytewert ohne Vorzeichen aus dem HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadRegisterUlong Die AtaPortReadRegisterUlong-Routine liest einen ULONG-Wert aus dem HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReadRegisterUshort Die AtaPortReadRegisterUshort-Routine liest einen USHORT-Wert aus dem HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortRegistryAllocateBuffer Die AtaPortRegistryAllocateBuffer-Routine weist einen Puffer für Registrierungsvorgänge zu. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortRegistryChannelSubkeyRead Die AtaPortRegistryChannelSubKeyRead-Routine liest die Daten, die dem angegebenen Wertnamen unter dem Registrierungsschlüssel HKLM\CurrentControlSet\Services<service name>\ControllerN\ChannelM zugeordnet sind, wobei N die Nummer des Controllers und M die Nummer des Kanals ist. 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. |
|
AtaPortRegistryChannelSubkeyWrite Die AtaPortRegistryChannelSubKeyWrite-Routine schreibt Daten in den angegebenen Wertnamen unter dem Registrierungsschlüssel HKLM\CurrentControlSet\Services<service name>\ControllerN\ChannelM, wobei N die Nummer des Controllers und M die Nummer des Kanals ist. |
|
AtaPortRegistryChannelSubkeyWriteDeferred Die AtaPortRegistryChannelSubKeyWriteDeferred-Routine schreibt Daten asynchron in den angegebenen Wertnamen unter dem Registrierungsschlüssel HKLM\CurrentControlSet\Services-Dienstname<>\ControllerN\ChannelM, wobei N die Nummer des Controllers und M die Nummer des Kanals ist. 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. |
|
AtaPortRegistryControllerKeyRead Die AtaPortRegistryControllerKeyRead-Routine liest die Daten, die dem angegebenen Wertnamen unter dem Registrierungsschlüssel HKLM\CurrentControlSet\Services<service name>\ControllerN zugeordnet sind, wobei N die Nummer des Controllers ist. 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. |
|
AtaPortRegistryControllerKeyWrite Die AtaPortRegistryControllerKeyWrite-Routine schreibt die Daten in den angegebenen Wertnamen unter dem Registrierungsschlüssel HKLM\CurrentControlSet\Services<service name>\ControllerN, wobei N die Nummer des Controllers ist. |
|
AtaPortRegistryControllerKeyWriteDeferred Die AtaPortRegistryControllerKeyWriteDeferred-Routine schreibt die Daten asynchron in den angegebenen Wertnamen unter dem Registrierungsschlüssel HKLM\CurrentControlSet\Services<service name>\ControllerN, wobei N die Nummer des Controllers ist. |
|
AtaPortRegistryFreeBuffer Die AtaPortRegistryFreeBuffer-Routine gibt den Registrierungspuffer frei, der mithilfe von AtaPortRegistryAllocateBuffer zugeordnet wurde. Hinweis Die MODELLE ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise in Zukunft geändert oder nicht mehr verfügbar. |
|
AtaPortReleaseQueueTag Die AtaPortReleaseQueueTag-Routine gibt das angegebene Warteschlangentag frei. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortReleaseRequestSenseIrb Die AtaPortReleaseRequestSenseIrb-Routine gibt die Anforderungsoptimierung frei, die mithilfe von AtaPortBuildRequestSenseIrb zugeordnet wird. |
|
AtaPortRequestPowerStateChange Die AtaPortRequestPowerStateChange-Routine fordert einen Energiezustandsübergang für das angegebene Gerät an. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortRequestSynchronizedRoutine Die AtaPortRequestSynchronizedRoutine-Routine wird vom Miniporttreiber verwendet, um eine Synchronisierung mit der Interruptdienstroutine (ISR) anzufordern. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortRequestTimer Die AtaPortRequestTimer-Routine fordert einen Timerrückruf an. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortRequestWorkerRoutine Die AtaPortRequestWorkerRoutine-Routine fordert eine Workerroutine an. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortSetBusData Die AtaPortSetBusData-Routine speichert die Daten im Puffer im PCI-Konfigurationsraum des angegebenen Geräts an einem Offset, der in ConfigDataOffset angegeben ist. Hinweis Die Modelle des ATA-Porttreibers und des ATA-Miniporttreibers können in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen wird empfohlen, die Modelle Storport-Treiber und Storport-Miniporttreiber zu verwenden. |
|
AtaPortStallExecution Die AtaPortStallExecution Hengste im Miniport-Fahrer. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWritePortBufferUchar Die AtaPortWritePortBufferUchar-Routine überträgt die angegebene Anzahl von Bytes ohne Vorzeichen aus einem Puffer an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWritePortBufferUlong Die AtaPortWritePortBufferUlong-Routine überträgt die angegebene Anzahl von ULONG-Werten aus einem Puffer an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWritePortBufferUshort Die AtaPortWritePortBufferUshort-Routine überträgt die angegebene Anzahl von USHORT-Werten aus einem Puffer in den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWritePortUchar Die AtaPortWritePortUchar-Routine überträgt ein nicht signiertes Byte an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWritePortUlong Die AtaPortWritePortUlong-Routine überträgt einen ULONG-Wert an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWritePortUshort Die AtaPortWritePortUshort-Routine überträgt einen USHORT-Wert an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWriteRegisterBufferUchar Die AtaPortWriteRegisterBufferUchar-Routine überträgt die angegebene Anzahl von Bytes ohne Vorzeichen aus einem Puffer an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWriteRegisterBufferUlong Die AtaPortWriteRegisterBufferUlong-Routine überträgt die angegebene Anzahl von ULONG-Werten aus einem Puffer an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWriteRegisterBufferUshort Die AtaPortWriteRegisterBufferUshort-Routine überträgt die angegebene Anzahl von USHORT-Werten aus einem Puffer an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWriteRegisterUchar Die AtaPortWriteRegisterUchar-Routine überträgt ein Byte ohne Vorzeichen an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWriteRegisterUlong Die AtaPortWriteRegisterUlong-Routine überträgt einen ULONG-Wert an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
AtaPortWriteRegisterUshort Die AtaPortWriteRegisterUshort-Routine überträgt einen USHORT-Wert an den HBA. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
Rückruffunktionen
|
IDE_ADAPTER_CONTROL Die AtaAdapterControl-Miniporttreiberroutine wird aufgerufen, um Plug-and-Play-Vorgänge (PnP) und Energieverwaltungsvorgänge für den HBA auszuführen. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_CHANNEL_ENABLED Die Miniporttreiberroutine AtaControllerChannelEnabled gibt an, ob der angegebene Kanal aktiviert ist. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_CHANNEL_INIT Die AtaChannelInitRoutine-Miniporttreiberroutine-Routine initialisiert die Kanalschnittstelle des Miniporttreibers. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_HW_BUILDIO Die Miniporttreiberroutine IdeHwBuildIo wird für jede eingehende E/A-Anforderung einmal aufgerufen. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_HW_CONTROL Die Miniporttreiberroutine IdeHwControl benachrichtigt den Miniporttreiber über Plug-and-Play-Ereignisse (PnP) und Energieereignisse. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_HW_INITIALIZE Die Miniporttreiberroutine IdeHwInitialize konfiguriert das angegebene Gerät. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_HW_INTERRUPT Die Miniporttreiberroutine IdeHwInterrupt verarbeitet Unterbrechungen des Hostbusadapters (HBA), mit dem der Controller für den Miniporttreiber verbunden ist. |
|
IDE_HW_RESET Die Miniporttreiberroutine IdeHwReset setzt den Kanal zurück. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_HW_STARTIO Die Miniporttreiberroutine IdeHwStartIo verarbeitet die synchronisierten Aspekte einer E/A-Anforderung. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_TRANSFER_MODE_SELECT Die Miniporttreiberroutine AtaControllerTransferModeSelect wählt den Übertragungsmodus für alle Geräte im angegebenen ATA-Kanal aus und programmiert den Controller für den ausgewählten Übertragungsmodus. 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. |
Strukturen
|
IDE_ACCESS_RANGE Die IDE_ACCESS_RANGE-Struktur enthält die Adressbereiche, die einem IDE-Controller zugeordnet sind. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_CHANNEL_CONFIGURATION Die IDE_CHANNEL_CONFIGURATION-Struktur enthält Konfigurationsinformationen für den angegebenen Kanal. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_CHANNEL_INTERFACE Die IDE_CHANNEL_INTERFACE-Struktur enthält Schnittstelleninformationen für den angegebenen Kanal. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_CONTROLLER_CONFIGURATION Die IDE_CONTROLLER_CONFIGURATION-Struktur wird verwendet, um Controllerkonfigurationsinformationen zwischen dem Porttreiber und dem Miniporttreiber zu übergeben. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_CONTROLLER_INTERFACE Die IDE_CONTROLLER_INTERFACE-Struktur wird verwendet, um Controllerkonfigurationsinformationen zwischen dem Porttreiber und dem Miniporttreiber zu übergeben. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_DEVICE_PARAMETERS Die IDE_DEVICE_PARAMETERS-Struktur enthält Konfigurationsinformationen, die der Porttreiber dem Miniporttreiber zum Konfigurieren eines Geräts bereitstellt. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_LBA_RANGE Die IDE_LBA_RANGE-Struktur wird vom Porttreiber verwendet, um dem Miniporttreiber einen Bereich von logischen Blöcken bereitzustellen. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_MINIPORT_RESOURCES Die IDE_MINIPORT_RESOURCES-Struktur wird vom Porttreiber verwendet, um dem Miniporttreiber Ressourcen bereitzustellen. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_POWER_INFO Die POWER_CHANGE_INFO-Struktur wird in Verbindung mit dem IDE_REQUEST_BLOCK verwendet, um eine Änderung des Energiezustands anzufordern. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_REQUEST_BLOCK Die IDE_REQUEST_BLOCK-Struktur definiert einen IDE-Anforderungsblock. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_TASK_FILE Die IDE_TASK_FILE-Struktur enthält die aktuelle und die vorherige IDE-Taskdatei. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_TRANSFER_MODE_PARAMETERS Die IDE_TRANSFER_MODE_PARAMETERS-Struktur wird in Verbindung mit der AtaControllerTransferModeSelect-Routine des Miniporttreibers verwendet, um die Übertragungsmodusparameter für einen Kanal festzulegen. 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. |
|
IDEREGISTER Die IDEREGISTERS-Struktur wird verwendet, um den Inhalt der IDE-Controllerregister zu melden. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
Enumerationen
|
ATA_ADDRESS_TRANSLATION Der ATA_ADDRESS_TRANSLATION-Enumerationstyp gibt den Typ der Adressübersetzung an, die während der Datenübertragung verwendet wird. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
ATA_CHANNEL_STATE Der ATA_CHANNEL_STATE-Enumerationstyp gibt den Status des Kanals an. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_BUS_TYPE Gibt den IDE-Bustyp an. |
|
IDE_CONTROL_ACTION Der IDE_CONTROL_ACTION-Enumerationstyp gibt die Steuerungsaktion an, die von einer IdeHwControl-Routine ausgeführt werden soll. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_DEVICE_TYPE Der IDE_DEVICE_TYPE-Enumerationstyp gibt den Gerätetyp an. Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. |
|
IDE_POWER_STATE Der IDE_POWER_STATE-Enumerationstyp gibt den Energiezustand des Geräts an. |