Freigeben über


StorPortConvertUlongToPhysicalAddress-Funktion (storport.h)

Die StorPortConvertUlongToPhysicalAddress Routine wandelt eine nicht signierte lange Adresse in eine physische Adresse um.

Syntax

STORPORT_API STOR_PHYSICAL_ADDRESS StorPortConvertUlongToPhysicalAddress(
  [in] ULONG_PTR UlongAddress
);

Parameter

[in] UlongAddress

Enthält die zu konvertierende Adresse.

Rückgabewert

Die StorPortConvertUlongToPhysicalAddress Routine gibt die physische Adresse zurück, die der nicht signierten langen Adresse entspricht, die der Aufrufer übergeben hat.

Bemerkungen

StorPortConvertUlongToPhysicalAddress verwendet STOR_PHYSICAL_ADDRESS, um physische Adressen darzustellen.

typedef PHYSICAL_ADDRESS STOR_PHYSICAL_ADDRESS, *PSTOR_PHYSICAL_ADDRESS;

Der STOR_PHYSICAL_ADDRESS Typ ist ein betriebssystemunabhängiger Datentyp, den Storport-Miniporttreiber verwenden, um eine physische Adresse oder eine busrelative Adresse darzustellen.

Das StorPortConvertPhysicalAddressToULong64-Makro konvertiert eine physische Adresse in einen ULONG64 Wert.

ULONG64 StorPortConvertPhysicalAddressToULong64(
  [in] STOR_PHYSICAL_ADDRESS Address
);

Ausdruck Beschreibung
Adresse [in] STOR_PHYSICAL_ADDRESS

Gibt einen Adresswert vom Typ STOR_PHYSICAL_ADDRESS an.

Rückgabewert ULONG64

StorPortConvertPhysicalAddressToULong64 gibt einen ULONG64 Wert zurück, der von der physischen Adresse abgeleitet wurde, die an sie übergeben wurde.

 

StorPortConvertPhysicalAddressToULong64 verwendet STOR_PHYSICAL_ADDRESS, um physische Adressen darzustellen.

Anforderungen

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