ReactOS 0.4.15-dev-7918-g2a2556c
co.c File Reference
#include "ndissys.h"
#include <ndistapi.h>
Include dependency graph for co.c:

Go to the source code of this file.

Functions

NDIS_STATUS EXPORT NdisCoGetTapiCallId (IN NDIS_HANDLE NdisVcHandle, IN OUT PVAR_STRING TapiCallId)
 
NDIS_STATUS EXPORT NdisCoAssignInstanceName (IN NDIS_HANDLE NdisVcHandle, IN PNDIS_STRING BaseInstanceName, OUT PNDIS_STRING VcInstanceName)
 
NDIS_STATUS EXPORT NdisCoCreateVc (IN NDIS_HANDLE NdisBindingHandle, IN NDIS_HANDLE NdisAfHandle OPTIONAL, IN NDIS_HANDLE ProtocolVcContext, IN OUT PNDIS_HANDLE NdisVcHandle)
 
NDIS_STATUS EXPORT NdisCoDeleteVc (IN NDIS_HANDLE NdisVcHandle)
 
NDIS_STATUS EXPORT NdisCoRequest (IN NDIS_HANDLE NdisBindingHandle, IN NDIS_HANDLE NdisAfHandle OPTIONAL, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN OUT PNDIS_REQUEST NdisRequest)
 
VOID EXPORT NdisCoRequestComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PNDIS_REQUEST NdisRequest)
 
VOID EXPORT NdisCoSendPackets (IN NDIS_HANDLE NdisVcHandle, IN PPNDIS_PACKET PacketArray, IN UINT NumberOfPackets)
 
VOID EXPORT NdisMCoActivateVcComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
 
VOID EXPORT NdisMCoDeactivateVcComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle)
 
VOID EXPORT NdisMCoIndicateReceivePacket (IN NDIS_HANDLE NdisVcHandle, IN PPNDIS_PACKET PacketArray, IN UINT NumberOfPackets)
 
VOID EXPORT NdisMCoIndicateStatus (IN NDIS_HANDLE MiniportAdapterHandle, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_STATUS GeneralStatus, IN PVOID StatusBuffer OPTIONAL, IN ULONG StatusBufferSize)
 
VOID EXPORT NdisMCoReceiveComplete (IN NDIS_HANDLE MiniportAdapterHandle)
 
VOID EXPORT NdisMCoRequestComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE MiniportAdapterHandle, IN PNDIS_REQUEST Request)
 
VOID EXPORT NdisMCoSendComplete (IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PNDIS_PACKET Packet)
 

Function Documentation

◆ NdisCoAssignInstanceName()

NDIS_STATUS EXPORT NdisCoAssignInstanceName ( IN NDIS_HANDLE  NdisVcHandle,
IN PNDIS_STRING  BaseInstanceName,
OUT PNDIS_STRING  VcInstanceName 
)

Definition at line 34 of file co.c.

38{
40
42}
#define UNIMPLEMENTED
Definition: debug.h:115
#define NDIS_STATUS_FAILURE
Definition: ndis.h:465

◆ NdisCoCreateVc()

NDIS_STATUS EXPORT NdisCoCreateVc ( IN NDIS_HANDLE  NdisBindingHandle,
IN NDIS_HANDLE NdisAfHandle  OPTIONAL,
IN NDIS_HANDLE  ProtocolVcContext,
IN OUT PNDIS_HANDLE  NdisVcHandle 
)

Definition at line 49 of file co.c.

60{
62
64}

◆ NdisCoDeleteVc()

NDIS_STATUS EXPORT NdisCoDeleteVc ( IN NDIS_HANDLE  NdisVcHandle)

Definition at line 72 of file co.c.

80{
82
84}

◆ NdisCoGetTapiCallId()

NDIS_STATUS EXPORT NdisCoGetTapiCallId ( IN NDIS_HANDLE  NdisVcHandle,
IN OUT PVAR_STRING  TapiCallId 
)

Definition at line 20 of file co.c.

23{
25
27}

◆ NdisCoRequest()

NDIS_STATUS EXPORT NdisCoRequest ( IN NDIS_HANDLE  NdisBindingHandle,
IN NDIS_HANDLE NdisAfHandle  OPTIONAL,
IN NDIS_HANDLE NdisVcHandle  OPTIONAL,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN OUT PNDIS_REQUEST  NdisRequest 
)

Definition at line 92 of file co.c.

104{
106
107 return NDIS_STATUS_FAILURE;
108}

◆ NdisCoRequestComplete()

VOID EXPORT NdisCoRequestComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisAfHandle,
IN NDIS_HANDLE NdisVcHandle  OPTIONAL,
IN NDIS_HANDLE NdisPartyHandle  OPTIONAL,
IN PNDIS_REQUEST  NdisRequest 
)

Definition at line 116 of file co.c.

128{
130}

◆ NdisCoSendPackets()

VOID EXPORT NdisCoSendPackets ( IN NDIS_HANDLE  NdisVcHandle,
IN PPNDIS_PACKET  PacketArray,
IN UINT  NumberOfPackets 
)

Definition at line 138 of file co.c.

148{
150}

◆ NdisMCoActivateVcComplete()

VOID EXPORT NdisMCoActivateVcComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle,
IN PCO_CALL_PARAMETERS  CallParameters 
)

Definition at line 158 of file co.c.

168{
170}

◆ NdisMCoDeactivateVcComplete()

VOID EXPORT NdisMCoDeactivateVcComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle 
)

Definition at line 178 of file co.c.

187{
189}

◆ NdisMCoIndicateReceivePacket()

VOID EXPORT NdisMCoIndicateReceivePacket ( IN NDIS_HANDLE  NdisVcHandle,
IN PPNDIS_PACKET  PacketArray,
IN UINT  NumberOfPackets 
)

Definition at line 197 of file co.c.

207{
209}

◆ NdisMCoIndicateStatus()

VOID EXPORT NdisMCoIndicateStatus ( IN NDIS_HANDLE  MiniportAdapterHandle,
IN NDIS_HANDLE NdisVcHandle  OPTIONAL,
IN NDIS_STATUS  GeneralStatus,
IN PVOID StatusBuffer  OPTIONAL,
IN ULONG  StatusBufferSize 
)

Definition at line 217 of file co.c.

229{
231}

◆ NdisMCoReceiveComplete()

VOID EXPORT NdisMCoReceiveComplete ( IN NDIS_HANDLE  MiniportAdapterHandle)

Definition at line 239 of file co.c.

247{
249}

◆ NdisMCoRequestComplete()

VOID EXPORT NdisMCoRequestComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  MiniportAdapterHandle,
IN PNDIS_REQUEST  Request 
)

Definition at line 257 of file co.c.

267{
269}

◆ NdisMCoSendComplete()

VOID EXPORT NdisMCoSendComplete ( IN NDIS_STATUS  Status,
IN NDIS_HANDLE  NdisVcHandle,
IN PNDIS_PACKET  Packet 
)

Definition at line 277 of file co.c.

287{
289}