struktur DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT (ntddstor.h)

Struktur DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT menyimpan rentang alamat fisik yang sesuai dengan satu atau beberapa rentang blok logis.

Sintaks

typedef struct _DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT {
  ULONG                        Version;
  ULONG                        Flags;
  ULONG                        TotalNumberOfRanges;
  ULONG                        NumberOfRangesReturned;
  DEVICE_STORAGE_ADDRESS_RANGE Ranges[ANYSIZE_ARRAY];
} DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT, *PDEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT;

Anggota

Version

Versi struktur ini. Atur ke sizeof(DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT).

Flags

Dicadangkan untuk digunakan di masa mendatang; jangan gunakan.

TotalNumberOfRanges

Jumlah struktur DEVICE_STORAGE_ADDRESS_RANGE yang diperlukan untuk memenuhi permintaan DeviceDsmAction_GetPhysicalAddresses .

NumberOfRangesReturned

Jumlah rentang alamat fisik yang dikembalikan dalam Rentang.

Ranges[ANYSIZE_ARRAY]

Array struktur DEVICE_STORAGE_ADDRESS_RANGE untuk mengembalikan rentang alamat fisik.

Keterangan

Blok output dalam payload permintaan IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES diformat sebagai struktur DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT saat tindakan DeviceDsmAction_GetPhysicalAddresses. Lihat Deskripsi DEVICE_DSM_ACTION untuk detail selengkapnya tentang tindakan ini.

Persyaratan

Persyaratan Nilai
Header ntddstor.h

Lihat juga

Deskripsi DEVICE_DSM_ACTION

DEVICE_STORAGE_ADDRESS_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES