Fungsi StorPortReleaseMSISpinLock (storport.h)

Rutinitas StorPortReleaseMSISpinLock merilis kunci spin signaled interuppt (MSI) pesan yang diperoleh sebelumnya untuk pesan yang ditentukan.

Sintaks

ULONG StorPortReleaseMSISpinLock(
  [in] PVOID HwDeviceExtension,
       ULONG MessageId,
  [in] ULONG OldIrql
);

Parameter

[in] HwDeviceExtension

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

MessageId

Pengidentifikasi pesan.

[in] OldIrql

IRQL yang dikembalikan rutinitas StorPortAcquireMSISpinLock ketika driver miniport memperoleh kunci putar.

Nilai kembali

StorPortReleaseMSISpinLock mengembalikan salah satu kode status berikut:

Menampilkan kode Deskripsi
STOR_STATUS_NOT_IMPLEMENTED Fungsi ini tidak diimplementasikan pada sistem operasi aktif.
STOR_STATUS_SUCCESS Menunjukkan bahwa kunci putar berhasil dilepaskan.
STOR_STATUS_INVALID_PARAMETER HwDeviceExtension adalah NULL.

Keterangan

Driver miniport tidak diperlukan untuk memperoleh kunci putar MSI untuk pesan kecuali anggota InterruptSynchronizePerMessage dari struktur PORT_CONFIGURATION_INFORMATION menunjukkan mode sinkronisasi InterruptSynchronizationMode.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Rutinitas ini tersedia dimulai dengan Windows Vista.
Target Platform Universal
Header storport.h (termasuk Storport.h)
IRQL Tingkat apa pun

Lihat juga

StorPortAcquireMSISpinLock