enumerasi NDIS_DEVICE_POWER_STATE (ntddndis.h)

Enumerasi NDIS_DEVICE_POWER_STATE menentukan nilai status daya perangkat. Untuk informasi selengkapnya tentang status daya perangkat, lihat:

Status Daya Perangkat untuk Adaptor Jaringan
Status Daya Perangkat
Status Kerja Perangkat D0
Status Low-Power Perangkat
Dukungan yang Diperlukan untuk Status Daya Perangkat

Sintaks

typedef enum _NDIS_DEVICE_POWER_STATE {
  NdisDeviceStateUnspecified,
  NdisDeviceStateD0,
  NdisDeviceStateD1,
  NdisDeviceStateD2,
  NdisDeviceStateD3,
  NdisDeviceStateMaximum
} NDIS_DEVICE_POWER_STATE, *PNDIS_DEVICE_POWER_STATE;

Konstanta

 
NdisDeviceStateUnspecified
Perangkat tidak mendukung manajemen daya.
NdisDeviceStateD0
Status daya perangkat D0.
NdisDeviceStateD1
Status daya perangkat D1.
NdisDeviceStateD2
Status daya perangkat D2.
NdisDeviceStateD3
Status daya perangkat D3.
NdisDeviceStateMaximum
Nilai maksimum untuk enumerasi ini. Dicadangkan untuk penggunaan sistem. Jangan gunakan nilai ini di driver Anda. Nilai ini mungkin berubah dalam versi file header dan biner NDIS di masa mendatang.

Keterangan

Bergantung pada kemampuan adaptor jaringan dan driver miniportnya, perangkat mungkin dapat menghasilkan sinyal bangun dari perangkat menyatakan D0 hingga D3.

Catatan Jika sinyal bangun dihasilkan dari D0, sinyal tidak menyebabkan sistem bangun. Namun, sinyal bangun dapat digunakan untuk memberi sinyal peristiwa run-time.
 
nilai enumerasi NDIS_DEVICE_POWER_STATE digunakan dalam struktur NDIS_PM_CAPABILITIES, NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS, dan NET_PNP_EVENT , fungsi NdisMIdleNotificationConfirm , dan permintaan OID OID_PNP_CAPABILITIES, OID_PNP_QUERY_POWER, dan OID_PNP_SET_POWER .

Persyaratan

   
Header ntddndis.h

Lihat juga

NDIS_PM_CAPABILITIES

NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS

NET_PNP_EVENT

NdisMIdleNotificationConfirm

OID_PNP_CAPABILITIES

OID_PNP_QUERY_POWER

OID_PNP_SET_POWER