|
ReactOS 0.4.17-dev-357-ga8f14ff
|
#include <reactos/kdnetshareddata.h>

Go to the source code of this file.
Classes | |
| struct | _KDNET_EXTENSIBILITY_EXPORTS |
| struct | _KDNET_EXTENSIBILITY_IMPORTS |
Macros | |
| #define | KDNET_EXT_EXPORTS 15 |
| #define | KDNET_EXT_IMPORTS 33 |
Functions | |
| NTSTATUS NTAPI | KdInitializeLibrary (_In_ PKDNET_EXTENSIBILITY_IMPORTS ImportTable, _In_opt_ PCHAR LoaderOptions, _Inout_ struct _DEBUG_DEVICE_DESCRIPTOR *Device) |
| #define KDNET_EXT_EXPORTS 15 |
Definition at line 39 of file kdnetextensibility.h.
| #define KDNET_EXT_IMPORTS 33 |
Definition at line 95 of file kdnetextensibility.h.
Definition at line 37 of file kdnetextensibility.h.
| typedef NTSTATUS(NTAPI * DEBUG_SERIAL_OUTPUT_INIT) (_In_opt_ struct _DEBUG_DEVICE_DESCRIPTOR *pDevice, _Out_opt_ PPHYSICAL_ADDRESS PAddress) |
Definition at line 35 of file kdnetextensibility.h.
| typedef NTSTATUS(NTAPI * KD_DEVICE_CONTROL) (_In_ PVOID Adapter, _In_ ULONG RequestCode, _In_reads_bytes_(InputBufferLength) PVOID InputBuffer, _In_ ULONG InputBufferLength, _Out_writes_bytes_(OutputBufferLength) PVOID OutputBuffer, _In_ ULONG OutputBufferLength) |
Definition at line 22 of file kdnetextensibility.h.
Definition at line 32 of file kdnetextensibility.h.
Definition at line 30 of file kdnetextensibility.h.
Definition at line 31 of file kdnetextensibility.h.
| typedef NTSTATUS(NTAPI * KD_GET_RX_PACKET) (_In_ PVOID Adapter, _Out_ PULONG Handle, _Out_ PVOID *Packet, _Out_ PULONG Length) |
Definition at line 25 of file kdnetextensibility.h.
Definition at line 28 of file kdnetextensibility.h.
| typedef NTSTATUS(NTAPI * KD_INITIALIZE_CONTROLLER) (_In_ PKDNET_SHARED_DATA KdNet) |
Definition at line 19 of file kdnetextensibility.h.
Definition at line 33 of file kdnetextensibility.h.
Definition at line 27 of file kdnetextensibility.h.
| typedef NTSTATUS(NTAPI * KD_SEND_TX_PACKET) (_In_ PVOID Adapter, _In_ ULONG Handle, _In_ ULONG Length) |
Definition at line 29 of file kdnetextensibility.h.
Definition at line 21 of file kdnetextensibility.h.
Definition at line 20 of file kdnetextensibility.h.
Definition at line 34 of file kdnetextensibility.h.
| typedef VOID(NTAPI * KDNET_BUGCHECK_EX) (_In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4) |
Definition at line 85 of file kdnetextensibility.h.
Definition at line 93 of file kdnetextensibility.h.
| typedef ULONG(NTAPI * KDNET_GET_PCI_DATA_BY_OFFSET) (_In_ ULONG BusNumber, _In_ ULONG SlotNumber, _Out_writes_bytes_(Length) PVOID Buffer, _In_ ULONG Offset, _In_ ULONG Length) |
Definition at line 79 of file kdnetextensibility.h.
| typedef PHYSICAL_ADDRESS(NTAPI * KDNET_GET_PHYSICAL_ADDRESS) (_In_ PVOID Va) |
Definition at line 61 of file kdnetextensibility.h.
| typedef PVOID(NTAPI * KDNET_MAP_PHYSICAL_MEMORY_64) (_In_ PHYSICAL_ADDRESS PhysicalAddress, _In_ ULONG NumberPages, _In_ BOOLEAN FlushCurrentTLB) |
Definition at line 88 of file kdnetextensibility.h.
Definition at line 92 of file kdnetextensibility.h.
Definition at line 71 of file kdnetextensibility.h.
Definition at line 73 of file kdnetextensibility.h.
Definition at line 74 of file kdnetextensibility.h.
Definition at line 72 of file kdnetextensibility.h.
Definition at line 63 of file kdnetextensibility.h.
Definition at line 65 of file kdnetextensibility.h.
Definition at line 66 of file kdnetextensibility.h.
Definition at line 64 of file kdnetextensibility.h.
| typedef VOID(NTAPI * KDNET_SET_HIBER_RANGE) (_In_opt_ PVOID MemoryMap, _In_ ULONG Flags, _In_ PVOID Address, _In_ ULONG_PTR Length, _In_ ULONG Tag) |
Definition at line 83 of file kdnetextensibility.h.
| typedef ULONG(NTAPI * KDNET_SET_PCI_DATA_BY_OFFSET) (_In_ ULONG BusNumber, _In_ ULONG SlotNumber, _In_reads_bytes_(Length) PVOID Buffer, _In_ ULONG Offset, _In_ ULONG Length) |
Definition at line 81 of file kdnetextensibility.h.
Definition at line 62 of file kdnetextensibility.h.
| typedef VOID(NTAPI * KDNET_UNMAP_VIRTUAL_ADDRESS) (_In_ PVOID VirtualAddress, _In_ ULONG NumberPages, _In_ BOOLEAN FlushCurrentTLB) |
Definition at line 90 of file kdnetextensibility.h.
Definition at line 75 of file kdnetextensibility.h.
Definition at line 77 of file kdnetextensibility.h.
Definition at line 78 of file kdnetextensibility.h.
Definition at line 76 of file kdnetextensibility.h.
Definition at line 67 of file kdnetextensibility.h.
Definition at line 69 of file kdnetextensibility.h.
Definition at line 70 of file kdnetextensibility.h.
Definition at line 68 of file kdnetextensibility.h.
| NTSTATUS NTAPI KdInitializeLibrary | ( | _In_ PKDNET_EXTENSIBILITY_IMPORTS | ImportTable, |
| _In_opt_ PCHAR | LoaderOptions, | ||
| _Inout_ struct _DEBUG_DEVICE_DESCRIPTOR * | Device | ||
| ) |