Bagikan melalui


Fungsi StorPortGetSystemPortNumber (storport.h)

Rutinitas StorPortGetSystemPortNumber mengambil nomor port yang ditetapkan sistem untuk adaptor penyimpanan.

Sintaks

ULONG StorPortGetSystemPortNumber(
  [in]      PVOID         HwDeviceExtension,
  [in, out] PSTOR_ADDRESS Address
);

Parameter

[in] HwDeviceExtension

Pointer ke ekstensi perangkat keras untuk adaptor bus host (HBA).

[in, out] Address

Penunjuk ke struktur alamat penyimpanan yang diformat sebagai STOR_ADDR_BTL8. Saat kembali, anggota Port struktur ini akan berisi nilai port yang ditetapkan ke adaptor.

Nilai kembali

StorPortGetSystemPortNumber mengembalikan salah satu kode status berikut:

Menampilkan kode Deskripsi
STOR_STATUS_INVALID_DEVICE_STATE
Nilai nomor port belum ditetapkan ke adaptor penyimpanan.
STOR_STATUS_SUCCESS
Menunjukkan bahwa nomor port adaptor penyimpanan berhasil dikembalikan.
STOR_STATUS_INVALID_PARAMETER
HwDeviceExtension adalah NULL.

-atau-

Anggota TipeAlamat tidak STOR_ADDRESS_TYPE_BTL8.

Keterangan

Struktur alamat yang dialokasikan menurut Alamat dialokasikan dan diformat sebagai STOR_ADDR_BTL8. Anggota TipeAlamat harus diatur ke STOR_ADDRESS_TYPE_BTL8 dan Alamat anggota Panjang harus lebih besar dari atau sama dengan STOR_ADDR_BTL8_ADDRESS_LENGTH.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di mulai dengan Windows 8.
Target Platform Universal
Header storport.h

Lihat juga

STOR_ADDRESS

STOR_ADDR_BTL8