📄 adapter.h
字号:
/*++
Copyright (c) 1996 Microsoft Corporation
Module Name:
adapter.h
Abstract:
defines for adapter binding/unbinding routines
Author:
Jim Mateer 4/1/97
Environment:
Kernel Mode
Revision History:
--*/
VOID
BindToLowerMP(
OUT PNDIS_STATUS Status,
IN NDIS_HANDLE BindContext,
IN PNDIS_STRING MPDeviceName,
IN PVOID SystemSpecific1,
IN PVOID SystemSpecific2
);
VOID
LowerMPOpenAdapterComplete(
IN NDIS_HANDLE ProtocolBindingContext,
IN NDIS_STATUS Status,
IN NDIS_STATUS OpenErrorStatus
);
NDIS_STATUS
MPInitialize(
OUT PNDIS_STATUS OpenErrorStatus,
OUT PUINT SelectedMediumIndex,
IN PNDIS_MEDIUM MediumArray,
IN UINT MediumArraySize,
IN NDIS_HANDLE MiniportAdapterHandle,
IN NDIS_HANDLE WrapperConfigurationContext
);
PADAPTER
FindAdapterByInstanceNumber(
#if BINARY_COMPATIBLE
CHAR InstanceNumber
#else
WCHAR InstanceNumber
#endif
);
PADAPTER
FindAdapterByName(
PWCHAR AdapterName
);
VOID
UnbindFromLowerMP(
OUT PNDIS_STATUS Status,
IN NDIS_HANDLE ProtocolBindingContext,
IN NDIS_HANDLE UnbindContext
);
VOID
DerefAdapter(
PADAPTER Adapter
);
VOID
CleanupAdapter(
PADAPTER Adapter
);
VOID
LowerMPCloseAdapterComplete(
IN NDIS_HANDLE ProtocolBindingContext,
IN NDIS_STATUS Status
);
VOID
CLUnloadProtocol(
VOID
);
VOID
MPHalt(
IN NDIS_HANDLE MiniportAdapterContext
);
NDIS_STATUS
MPReset(
OUT PBOOLEAN AddressingReset,
IN NDIS_HANDLE MiniportAdapterContext
);
/* End Prototypes */
/* end adapter.h */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -