- Implement NdisIMGetBindingContext and NdisIMGetDeviceContext

svn path=/trunk/; revision=41405
This commit is contained in:
Cameron Gutman 2009-06-14 05:42:30 +00:00
parent 14be0d32cb
commit 7c65e049ea
2 changed files with 45 additions and 40 deletions

View file

@ -464,46 +464,6 @@ NdisIMDeregisterLayeredMiniport(
}
/*
* @unimplemented
*/
NDIS_HANDLE
EXPORT
NdisIMGetBindingContext(
IN NDIS_HANDLE NdisBindingHandle)
/*
* FUNCTION:
* ARGUMENTS:
* NOTES:
* NDIS 5.0
*/
{
UNIMPLEMENTED
return (NDIS_HANDLE)NULL;
}
/*
* @unimplemented
*/
NDIS_HANDLE
EXPORT
NdisIMGetDeviceContext(
IN NDIS_HANDLE MiniportAdapterHandle)
/*
* FUNCTION:
* ARGUMENTS:
* NOTES:
* NDIS 5.0
*/
{
UNIMPLEMENTED
return (NDIS_HANDLE)NULL;
}
/*
* @unimplemented
*/

View file

@ -3031,5 +3031,50 @@ NdisCancelSendPackets(
}
}
/*
* @implemented
*/
NDIS_HANDLE
EXPORT
NdisIMGetBindingContext(
IN NDIS_HANDLE NdisBindingHandle)
/*
* FUNCTION:
* ARGUMENTS:
* NOTES:
* NDIS 5.0
*/
{
PADAPTER_BINDING AdapterBinding = NdisBindingHandle;
PLOGICAL_ADAPTER Adapter = AdapterBinding->Adapter;
NDIS_DbgPrint(MAX_TRACE, ("Called.\n"));
return Adapter->NdisMiniportBlock.DeviceContext;
}
/*
* @implemented
*/
NDIS_HANDLE
EXPORT
NdisIMGetDeviceContext(
IN NDIS_HANDLE MiniportAdapterHandle)
/*
* FUNCTION:
* ARGUMENTS:
* NOTES:
* NDIS 5.0
*/
{
PLOGICAL_ADAPTER Adapter = MiniportAdapterHandle;
NDIS_DbgPrint(MAX_TRACE, ("Called.\n"));
return Adapter->NdisMiniportBlock.DeviceContext;
}
/* EOF */