StorPortWriteRegisterBufferUlong-Makro (storport.h)
Die StorPortWriteRegisterBufferUlong-Routine überträgt eine bestimmte Anzahl von ULONG-Werten von einem Puffer an den HBA.
Syntax
void StorPortWriteRegisterBufferUlong(
h,
r,
b,
c
);
Parameter
h
Ein Zeiger auf die Hardwaregeräteerweiterung. Hierbei handelt es sich um einen HBA-Speicherbereich, den der Porttreiber im Auftrag des Miniporttreibers ordnet und initialisiert. Miniporttreiber speichern normalerweise HBA-spezifische Informationen in dieser Erweiterung, z. B. den Zustand des HBA und die zugeordneten Zugriffsbereiche für den HBA. Dieser Bereich steht dem Miniporttreiber unmittelbar nach dem Aufruf des Miniporttreibers StorPortInitialize zur Verfügung. Der Porttreiber gibt diesen Arbeitsspeicher frei, wenn er das Gerät entfernt.
r
Zeiger auf das Register. Das angegebene Register muss sich in einem zugeordneten Speicherbereich befinden, der von StorPortGetDeviceBase zurückgegeben wurde.
b
Zeiger auf einen Puffer, der die zu schreibenden Daten enthält.
c
Gibt die Anzahl der ULONG-Werte an, die an den HBA übertragen werden sollen.
Rückgabewert
Keine
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | storport.h (einschließlich Storport.h) |
Bibliothek | Storport.lib |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für