mirror of
https://github.com/reactos/reactos.git
synced 2025-04-25 16:10:29 +00:00
- Implement NdisMQueryAdapterInstanceName
svn path=/trunk/; revision=40108
This commit is contained in:
parent
fed96b0d69
commit
cea9babf80
2 changed files with 34 additions and 21 deletions
|
@ -2402,5 +2402,39 @@ NdisTerminateWrapper(
|
|||
ExFreePool(Miniport);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NDIS_STATUS
|
||||
EXPORT
|
||||
NdisMQueryAdapterInstanceName(
|
||||
OUT PNDIS_STRING AdapterInstanceName,
|
||||
IN NDIS_HANDLE MiniportAdapterHandle)
|
||||
/*
|
||||
* FUNCTION:
|
||||
* ARGUMENTS:
|
||||
* NOTES:
|
||||
* NDIS 5.0
|
||||
*/
|
||||
{
|
||||
PLOGICAL_ADAPTER Adapter = (PLOGICAL_ADAPTER)MiniportAdapterHandle;
|
||||
UNICODE_STRING AdapterName;
|
||||
|
||||
NDIS_DbgPrint(MAX_TRACE, ("Called.\n"));
|
||||
|
||||
AdapterName.Length = 0;
|
||||
AdapterName.MaximumLength = Adapter->NdisMiniportBlock.MiniportName.MaximumLength;
|
||||
AdapterName.Buffer = ExAllocatePool(PagedPool, AdapterName.MaximumLength);
|
||||
if (!AdapterName.Buffer)
|
||||
return NDIS_STATUS_RESOURCES;
|
||||
|
||||
RtlCopyUnicodeString(&AdapterName, &Adapter->NdisMiniportBlock.MiniportName);
|
||||
|
||||
*AdapterInstanceName = AdapterName;
|
||||
|
||||
return NDIS_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* EOF */
|
||||
|
||||
|
|
|
@ -712,27 +712,6 @@ NdisMPromoteMiniport(
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NDIS_STATUS
|
||||
EXPORT
|
||||
NdisMQueryAdapterInstanceName(
|
||||
OUT PNDIS_STRING AdapterInstanceName,
|
||||
IN NDIS_HANDLE MiniportAdapterHandle)
|
||||
/*
|
||||
* FUNCTION:
|
||||
* ARGUMENTS:
|
||||
* NOTES:
|
||||
* NDIS 5.0
|
||||
*/
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
|
||||
return NDIS_STATUS_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue