Data Structures |
| struct | PNDIS_HANDLE_OBJECT |
Functions |
| VOID EXPORT | NdisInterlockedAddUlong (IN PULONG Addend, IN ULONG Increment, IN PNDIS_SPIN_LOCK SpinLock) |
| VOID EXPORT | NdisInterlockedAddLargeInteger (IN PLARGE_INTEGER Addend, IN LARGE_INTEGER Increment, IN PNDIS_SPIN_LOCK SpinLock) |
| LONG EXPORT | NdisCompareAnsiString (IN PNDIS_ANSI_STRING String1, IN PNDIS_ANSI_STRING String2, BOOLEAN CaseInSensitive) |
| LONG EXPORT | NdisCompareUnicodeString (IN PNDIS_STRING String1, IN PNDIS_STRING String2, IN BOOLEAN CaseInSensitive) |
| PLIST_ENTRY EXPORT | NdisInterlockedInsertHeadList (IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PNDIS_SPIN_LOCK SpinLock) |
| PLIST_ENTRY EXPORT | NdisInterlockedInsertTailList (IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PNDIS_SPIN_LOCK SpinLock) |
| PLIST_ENTRY EXPORT | NdisInterlockedRemoveHeadList (IN PLIST_ENTRY ListHead, IN PNDIS_SPIN_LOCK SpinLock) |
| __inline PNDIS_HANDLE_OBJECT | NDIS_HANDLE_TO_POBJECT (NDIS_HANDLE handle) |
| __inline NDIS_HANDLE | NDIS_POBJECT_TO_HANDLE (PNDIS_HANDLE_OBJECT obj) |
| VOID EXPORT | NdisMapFile (OUT PNDIS_STATUS Status, OUT PVOID *MappedBuffer, IN NDIS_HANDLE FileHandle) |
| VOID EXPORT | NdisUnmapFile (IN NDIS_HANDLE FileHandle) |
| VOID EXPORT | NdisCloseFile (IN NDIS_HANDLE FileHandle) |
| VOID EXPORT | NdisOpenFile (OUT PNDIS_STATUS Status, OUT PNDIS_HANDLE FileHandle, OUT PUINT FileLength, IN PNDIS_STRING FileName, IN NDIS_PHYSICAL_ADDRESS HighestAcceptableAddress) |
| CCHAR EXPORT | NdisSystemProcessorCount (VOID) |
| VOID EXPORT | NdisGetCurrentProcessorCounts (OUT PULONG pIdleCount, OUT PULONG pKernelAndUser, OUT PULONG pIndex) |
| VOID EXPORT | NdisGetSystemUpTime (OUT PULONG pSystemUpTime) |
| LONG EXPORT | NdisInterlockedDecrement (IN PLONG Addend) |
| LONG EXPORT | NdisInterlockedIncrement (IN PLONG Addend) |
| PSINGLE_LIST_ENTRY EXPORT | NdisInterlockedPopEntrySList (IN PSLIST_HEADER ListHead, IN PKSPIN_LOCK Lock) |
| PSINGLE_LIST_ENTRY EXPORT | NdisInterlockedPushEntrySList (IN PSLIST_HEADER ListHead, IN PSINGLE_LIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock) |
| VOID NTAPI | ndisProcWorkItemHandler (PVOID pContext) |
| NDIS_STATUS EXPORT | NdisScheduleWorkItem (IN PNDIS_WORK_ITEM pWorkItem) |
| VOID EXPORT | NdisGetCurrentProcessorCpuUsage (PULONG pCpuUsage) |
| ULONG EXPORT | NdisGetSharedDataAlignment (VOID) |
| UINT EXPORT | NdisGetVersion (VOID) |
| UCHAR EXPORT | NdisGeneratePartialCancelId (VOID) |
Variables |
| LONG | CancelId |
| const WCHAR * | NDIS_FILE_FOLDER = "\\SystemRoot\\System32\\Drivers\\" |