OID_PM_GET_PROTOCOL_OFFLOAD

Driver yang terlalu berlebihan mengeluarkan permintaan metode OID OID_PM_GET_PROTOCOL_OFFLOAD untuk mendapatkan pengaturan parameter untuk offload protokol daya rendah dari adaptor jaringan.

Anggota InformationBuffer dari struktur NDIS_OID_REQUEST awalnya berisi penunjuk ke pengidentifikasi offload protokol ULONG. Setelah pengembalian berhasil dari permintaan metode OID, anggota InformationBuffer dari struktur NDIS_OID_REQUEST berisi penunjuk ke struktur NDIS_PM_PROTOCOL_OFFLOAD .

Keterangan

Driver protokol NDIS 6.20 dan yang lebih baru menggunakan metode OID_PM_GET_PROTOCOL_OFFLOAD OID untuk mengambil pengaturan parameter untuk offload protokol daya rendah dari adaptor jaringan.

Buffer informasi harus menunjuk ke pengidentifikasi offload protokol jenis ULONG. NDIS mengatur pengidentifikasi offload protokol ini di anggota ProtocolOffloadId dari struktur NDIS_PM_PROTOCOL_OFFLOAD ketika NDIS mengirim permintaan OID OID_PM_ADD_PROTOCOL_OFFLOAD sebelumnya ke adaptor jaringan yang mendasar.

Driver miniport mengembalikan salah satu kode status berikut untuk permintaan:

NDIS_STATUS_SUCCESS
Data yang diminta berhasil diambil. Buffer informasi berisi struktur NDIS_PM_PROTOCOL_OFFLOAD yang sesuai.

NDIS_STATUS_PENDING
Permintaan tertunda penyelesaiannya. Kode status akhir dan hasil akan diteruskan ke penanganan penyelesaian permintaan OID dari pemanggil.

NDIS_STATUS_INVALID_PARAMETER
Pengidentifikasi offload protokol yang ditentukan tidak valid.

NDIS_STATUS_BUFFER_TOO_SHORT
Buffer informasi terlalu pendek. NDIS mengatur DATA. QUERY_INFORMATION. Anggota BytesNeeded dalam struktur NDIS_OID_REQUEST ke ukuran buffer minimum yang diperlukan.

NDIS_STATUS_NOT_SUPPORTED
Versi NDIS dari driver miniport di bawah 6.20.

NDIS_STATUS_FAILURE
Permintaan gagal karena alasan selain alasan sebelumnya.

Persyaratan

Versi

Didukung di NDIS 6.20 dan yang lebih baru. Wajib untuk driver miniport. (Lihat bagian Keterangan.)

Header

Ntddndis.h (termasuk Ndis.h)

Lihat juga

NDIS_PM_PROTOCOL_OFFLOAD

OID_PM_ADD_PROTOCOL_OFFLOAD