structure NDIS_MINIPORT_CO_CHARACTERISTICS (ndis.h)
La structure NDIS_MINIPORT_CO_CHARACTERISTICS spécifie les points d’entrée CoNDIS pour un pilote miniport CoNDIS.
Syntaxe
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;
Membres
Header
Structure NDIS_OBJECT_HEADER pour la structure des caractéristiques coNDIS du pilote miniport (NDIS_MINIPORT_CO_CHARACTERISTICS). Le pilote définit le
Type membre de la structure spécifiée par -tête à NDIS_OBJECT_TYPE_CO_MINIPORT_CHARACTERISTICS, le membre Revision à NDIS_MINIPORT_CO_CHARACTERISTICS_REVISION_1 et le membre taille à NDIS_SIZEOF_MINIPORT_CO_CHARACTERISTICS_REVISION_1.
Flags
Réservé à NDIS.
CoCreateVcHandler
Point d’entrée de la fonction MiniportCoCreateVc du pilote. Si ce point d’entrée concerne un pilote MCM (Miniport Call Manager) intégré, ce membre doit être NULL, car NDIS appelle la fonction ProtocolCoCreateVc du pilote. Pour plus d’informations sur ProtocolCoCreateVc dans un MCM, consultez NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS.
CoDeleteVcHandler
Point d’entrée de la fonction MiniportCoDeleteVc du pilote. Si ce point d’entrée concerne un pilote MCM (Miniport Call Manager) intégré, ce membre doit être NULL, car NDIS appelle la fonction ProtocolCoDeleteVc du pilote. Pour plus d’informations sur protocolCoDeleteVc dans un MCM, consultez NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS.
CoActivateVcHandler
Point d’entrée du pilote fonction MiniportCoActivateVc.
CoDeactivateVcHandler
Point d’entrée du pilote fonction MiniportCoDeactivateVc.
CoSendNetBufferListsHandler
Point d’entrée du pilote MiniportCoSendNetBufferLists fonction.
CoOidRequestHandler
Point d’entrée du pilote Fonction MiniportCoOidRequest.
Remarques
Pour spécifier des points d’entrée pour CoNDIS, un pilote miniport initialise une structure NDIS_MINIPORT_CO_CHARACTERISTICS et le transmet à la fonction NdisSetOptionalHandlers.
Le pilote miniport appelle NdisSetOptionalHandlers à partir de la fonction MiniportSetOptions.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge dans NDIS 6.0 et versions ultérieures. |
d’en-tête | ndis.h (include Ndis.h) |