Freigeben über


StorPortDeviceReady-Funktion (storport.h)

Die StorPortDeviceReady Routine benachrichtigt den Porttreiber, dass die angegebene logische Einheit bereit für die Verarbeitung neuer Anforderungen ist.

Syntax

STORPORT_API BOOLEAN StorPortDeviceReady(
  [in] PVOID HwDeviceExtension,
  [in] UCHAR PathId,
  [in] UCHAR TargetId,
  [in] UCHAR Lun
);

Parameter

[in] HwDeviceExtension

Ein Zeiger auf die Hardwaregeräteerweiterung. Dies ist ein HBA-Speicherbereich, den der Porttreiber im Namen des Miniporttreibers zuweist und initialisiert. Miniporttreiber speichern in der Regel HBA-spezifische Informationen in dieser Erweiterung, z. B. den Zustand der HBA und die zugeordneten Zugriffsbereiche für die HBA. Dieser Bereich steht dem Miniporttreiber unmittelbar nach dem Aufruf StorPortInitializezur Verfügung. Der Porttreiber gibt diesen Speicher frei, wenn es das Gerät entfernt.

[in] PathId

Identifiziert den SCSI-Bus.

[in] TargetId

Identifiziert den Zielcontroller oder das Gerät auf den angegebenen Bussen.

[in] Lun

Identifiziert die logische Einheit für den angegebenen Zielcontroller oder das angegebene Gerät.

Rückgabewert

StorPortDeviceReady- gibt TRUE- zurück, wenn der Miniporttreiber erfolgreich den Porttreiber benachrichtigt hat, FALSE wenn nicht.

Bemerkungen

Es ist in der Regel nicht erforderlich, das Zielgerät darüber zu benachrichtigen, dass neue Anforderungen erforderlich sind.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- storport.h (include Storport.h)
Library Storport.lib

Siehe auch

StorPortDeviceBusy

StorPortReady-