NDIS_MINIPORT_CO_CHARACTERISTICS Struktur (ndis.h)
Die NDIS_MINIPORT_CO_CHARACTERISTICS Struktur gibt die CoNDIS-Einstiegspunkte für einen CoNDIS-Miniporttreiber an.
Syntax
typedef struct _NDIS_MINIPORT_CO_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
W_CO_CREATE_VC_HANDLER CoCreateVcHandler;
W_CO_DELETE_VC_HANDLER CoDeleteVcHandler;
W_CO_ACTIVATE_VC_HANDLER CoActivateVcHandler;
W_CO_DEACTIVATE_VC_HANDLER CoDeactivateVcHandler;
W_CO_SEND_NET_BUFFER_LISTS_HANDLER CoSendNetBufferListsHandler;
W_CO_OID_REQUEST_HANDLER CoOidRequestHandler;
} NDIS_MINIPORT_CO_CHARACTERISTICS, *PNDIS_MINIPORT_CO_CHARACTERISTICS;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die CoNDIS-Eigenschaftenstruktur des Miniporttreibers (NDIS_MINIPORT_CO_CHARACTERISTICS). Der Treiber legt den
Element Typ der Struktur, die Header- angibt, NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS, das element Revision NDIS_MINIPORT_CO_CHARACTERISTICS_REVISION_1 und das Size Member NDIS_SIZEOF_MINIPORT_CO_CHARACTERISTICS_REVISION_1.
Flags
Reserviert für NDIS.
CoCreateVcHandler
Der Einstiegspunkt der MiniportCoCreateVc--Funktion des Treibers. Wenn dieser Einstiegspunkt für einen integrierten MCM-Treiber (Miniport Call Manager) vorgesehen ist, sollte dieses Element NULL-sein, da NDIS stattdessen die ProtocolCoCreateVc--Funktion eines Treibers aufruft. Weitere Informationen zu ProtocolCoCreateVc- in einem MCM finden Sie unter NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS.
CoDeleteVcHandler
Der Einstiegspunkt der MiniportCoDeleteVc Funktion des Treibers. Wenn dieser Einstiegspunkt für einen integrierten MCM-Treiber (Miniport Call Manager) vorgesehen ist, sollte dieses Element NULL-sein, da NDIS stattdessen die ProtocolCoDeleteVc--Funktion eines Solchen Treibers aufruft. Weitere Informationen zu ProtocolCoDeleteVc- in einem MCM finden Sie unter NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS.
CoActivateVcHandler
Der Einstiegspunkt des Fahrers MiniportCoActivateVc Funktion.
CoDeactivateVcHandler
Der Einstiegspunkt des Fahrers MiniportCoDeactivateVc Funktion.
CoSendNetBufferListsHandler
Der Einstiegspunkt des Fahrers MiniportCoSendNetBufferLists Funktion.
CoOidRequestHandler
Der Einstiegspunkt des Fahrers MiniportCoOidRequest Funktion.
Bemerkungen
Um Einstiegspunkte für CoNDIS anzugeben, initialisiert ein Miniporttreiber eine NDIS_MINIPORT_CO_CHARACTERISTICS Struktur und übergibt ihn an die NdisSetOptionalHandlers Funktion.
Der Miniporttreiber ruft NdisSetOptionalHandlers aus der MiniportSetOptions--Funktion auf.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
Header- | ndis.h (include Ndis.h) |