struktur NDIS_PROTOCOL_CO_CHARACTERISTICS (ndis.h)

Struktur NDIS_PROTOCOL_CO_CHARACTERISTICS menentukan titik masuk CoNDIS untuk driver protokol CoNDIS.

Sintaks

typedef struct _NDIS_PROTOCOL_CO_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                        Header;
  ULONG                                     Flags;
  CO_STATUS_HANDLER_EX                      CoStatusHandlerEx;
  CO_AF_REGISTER_NOTIFY_HANDLER             CoAfRegisterNotifyHandler;
  CO_RECEIVE_NET_BUFFER_LISTS_HANDLER       CoReceiveNetBufferListsHandler;
  CO_SEND_NET_BUFFER_LISTS_COMPLETE_HANDLER CoSendNetBufferListsCompleteHandler;
} NDIS_PROTOCOL_CO_CHARACTERISTICS, *PNDIS_PROTOCOL_CO_CHARACTERISTICS;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur karakteristik CoNDIS driver protokol (NDIS_PROTOCOL_CO_CHARACTERISTICS). Driver mengatur
Ketik anggota struktur yang ditentukan Header untuk NDIS_OBJECT_TYPE_CO_PROTOCOL_CHARACTERISTICS, anggota Revisi untuk NDIS_PROTOCOL_CO_CHARACTERISTICS_REVISION_1, dan anggota Ukuran untuk NDIS_SIZEOF_PROTOCOL_CO_CHARACTERISTICS_REVISION_1.

Flags

Dicadangkan untuk NDIS.

CoStatusHandlerEx

Titik masuk fungsi ProtocolCoStatusEx driver.

CoAfRegisterNotifyHandler

Titik masuk driver Fungsi ProtocolCoAfRegisterNotify .

CoReceiveNetBufferListsHandler

Titik masuk driver Fungsi ProtocolCoReceiveNetBufferLists .

CoSendNetBufferListsCompleteHandler

Titik masuk driver Fungsi ProtocolCoSendNetBufferListsComplete .

Keterangan

Untuk menentukan titik masuk untuk CoNDIS, driver protokol menginisialisasi struktur NDIS_PROTOCOL_CO_CHARACTERISTICS dan meneruskannya ke Fungsi NdisSetOptionalHandlers .

Driver protokol memanggil NdisSetOptionalHandlers dari fungsi ProtocolSetOptions .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Header ndis.h (termasuk Ndis.h)

Lihat juga

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

ProtocolCoAfRegisterNotify

ProtokolCoReceiveNetBufferLists ProtocolCoSendNetBufferListsComplete

ProtocolCoStatusEx

ProtocolSetOptions