StorPortWriteRegisterUchar-Makro (storport.h)
Die StorPortWriteRegisterBufferUshort-Routine überträgt eine bestimmte Anzahl von Zeichenwerten aus einem Puffer an die angegebene HBA-Registeradresse.
Syntax
void StorPortWriteRegisterUchar(
h,
r,
v
);
Parameter
h
Ein Zeiger auf die Hardwaregeräteerweiterung. Dies ist ein HBA-Speicherbereich, den der Porttreiber im Namen des Miniporttreibers zuordnet und initialisiert. Miniport-Treiber speichern in dieser Erweiterung in der Regel HBA-spezifische Informationen, z. B. den Status des HBA und die zugeordneten Zugriffsbereiche für den HBA. Dieser Bereich steht dem Miniporttreiber unmittelbar nach dem Aufrufen von StorPortInitialize durch den Miniporttreiber 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 wird.
v
Gibt den Wert an, der in das Register des HBA geschrieben werden soll.
Rückgabewert
Keine
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | storport.h (Storport.h einschließen) |
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