Bagikan melalui


Fungsi NdisMOidRequestComplete (ndis.h)

Driver miniport memanggil fungsi NdisMOidRequestComplete untuk mengembalikan status akhir permintaan OID yang fungsi MiniportOidRequest drivernya dikembalikan NDIS_STATUS_PENDING.

Sintaks

void NdisMOidRequestComplete(
  [in] NDIS_HANDLE       MiniportAdapterHandle,
  [in] PNDIS_OID_REQUEST OidRequest,
  [in] NDIS_STATUS       Status
);

Parameter

[in] MiniportAdapterHandle

Handel adaptor miniport yang diteruskan NDIS ke parameter MiniportAdapterHandle Fungsi MiniportInitializeEx .

[in] OidRequest

Penunjuk ke buffer yang diformat sebagai struktur NDIS_OID_REQUEST . Driver miniport memperoleh pointer ini sebagai parameter input ke fungsi MiniportOidRequest-nya .

[in] Status

Status akhir operasi permintaan, baik NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED, atau NDIS_STATUS_XXXX yang ditentukan driver kecuali NDIS_STATUS_PENDING. Untuk informasi selengkapnya tentang nilai status OID, lihat MiniportOidRequest.

Nilai kembali

Tidak ada

Keterangan

Driver miniport yang mengembalikan NDIS_STATUS_PENDING dari fungsi MiniportOidRequest-nya harus memanggil NdisMOidRequestComplete setelah driver miniport menyelesaikan operasi permintaan.

Panggilan ke NdisMOidRequestComplete menyebabkan panggilan ke fungsi permintaan selesai (lihat ProtocolRequestComplete, ProtocolOidRequestComplete,
FilterOidRequestComplete) dari driver yang terlalu berlebihan yang memanggil fungsi NdisOidRequest .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL <= DISPATCH_LEVEL
Aturan kepatuhan DDI DoubleComplete(ndis), DoubleCompleteWorkItem(ndis), Irql_OID_Function(ndis), NdisMNetPnPEventInOIDRequest(ndis), NdisOidComplete, NdisOidDoubleComplete, NdisOidDoubleRequest, NdisTimedOidComplete, WlanAssociation, WlanDisassociation, WlanTimedConnectRequest, WlanTimedLinkQuality, WlanTimedScan

Lihat juga

FilterOidRequestComplete

MiniportInitializeEx

MiniportOidRequest

NDIS_OID_REQUEST

NdisOidRequest

ProtocolOidRequestComplete

ProtocolRequestComplete