Fungsi NdisMCoOidRequestComplete (ndis.h)

Fungsi NdisMCoOidRequestComplete mengembalikan status akhir permintaan OIDat driver miniport

Fungsi MiniportCoOidRequest mengembalikan NDIS_STATUS_PENDING untuk.

Sintaks

void NdisMCoOidRequestComplete(
  [in] NDIS_HANDLE       MiniportAdapterHandle,
       NDIS_HANDLE       NdisMiniportVcHandle,
       PNDIS_OID_REQUEST Request,
  [in] NDIS_STATUS       Status
);

Parameter

[in] MiniportAdapterHandle

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

NdisMiniportVcHandle

Handel yang mengidentifikasi koneksi virtual (VC). Driver miniport memperoleh handel ini sebagai parameter input ke fungsi MiniportCoCreateVc-nya , baik ketika klien menyiapkan panggilan keluar atau ketika manajer panggilan membuat VC untuk titik akses layanan (SAP) yang terdaftar klien. Manajer panggilan membuat VC untuk menunjukkan pemberitahuan panggilan masuk. Jika permintaan tidak spesifik VC, parameter ini ADALAH NULL.

Request

Penunjuk ke buffer yang diformat sebagai struktur NDIS_OID_REQUEST . Driver miniport memperoleh pointer ini sebagai parameter input Fungsi MiniportCoOidRequest .

[in] Status

Status akhir operasi permintaan, baik NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED, atau nilai NDIS_STATUS_XXXX yang ditentukan driver kecuali NDIS_STATUS_PENDING.

Nilai kembali

Tidak ada

Keterangan

Driver miniport CoNDIS yang mengembalikan NDIS_STATUS_PENDING dari fungsi MiniportCoOidRequest-nya harus memanggil NdisMCoOidRequestComplete setelah driver miniport menyelesaikan operasi permintaan.

Panggilan ke NdisMCoOidRequestComplete menyebabkan panggilan ke Fungsi ProtocolCoOidRequestComplete dari driver yang terlalu berlebihan yang disebut fungsi NdisCoOidRequest .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Target Platform Desktop
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL <= DISPATCH_LEVEL
Aturan kepatuhan DDI Irql_MCO_Function(ndis)

Lihat juga

MiniportCoCreateVc

MiniportCoOidRequest

MiniportInitializeEx

NDIS_OID_REQUEST

NdisCooidRequest

ProtocolCooidRequestComplete