77 ValueSize =
sizeof(ByteValue);
89 if (!ByteValue.
Value)
break;
99 }
while (ByteValue.
Value);
#define NT_SUCCESS(StatCode)
VOID NTAPI FreeGlobalData(VOID)
VOID NTAPI FreeDeviceData(IN PDEVICE_OBJECT DeviceObject)
NTSTATUS NTAPI DispatchDeviceControl(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
VOID NTAPI TimerDpcRoutine(IN PKDPC Dpc, IN PVOID DeferredContext, IN PVOID SystemArgument1, IN PVOID SystemArgument2)
NTSTATUS NTAPI DispatchShutdownControl(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
#define KeSetEvent(pEvt, foo, foo2)
NTSTATUS NTAPI HeadlessDispatch(IN HEADLESS_CMD Command, IN PVOID InputBuffer, IN SIZE_T InputBufferSize, OUT PVOID OutputBuffer, OUT PSIZE_T OutputBufferSize)
long __cdecl _InterlockedExchangeAdd(_Interlocked_operand_ long volatile *_Addend, long _Value)
long __cdecl _InterlockedExchange(_Interlocked_operand_ long volatile *_Target, long _Value)
_In_ PDRIVER_UNLOAD UnloadHandler
VOID NTAPI IoDeleteDevice(IN PDEVICE_OBJECT DeviceObject)
#define STATUS_NOT_IMPLEMENTED
static DRIVER_DISPATCH DispatchCreate
static DRIVER_DISPATCH DispatchClose
LONG SerialPortProducerIndex
#define SAC_DBG_ENTRY_EXIT
#define SAC_SERIAL_PORT_BUFFER_SIZE
_In_ PDEVICE_OBJECT DeviceObject
_Must_inspect_result_ _In_ PWDF_DPC_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFDPC * Dpc
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
_In_ USHORT _In_ ULONG _In_ PSOCKADDR _In_ PSOCKADDR _Reserved_ ULONG _In_opt_ PVOID _In_opt_ const WSK_CLIENT_CONNECTION_DISPATCH * Dispatch
_In_opt_ PVOID _In_opt_ PVOID SystemArgument1
_In_opt_ PVOID DeferredContext
_In_opt_ PVOID _In_opt_ PVOID _In_opt_ PVOID SystemArgument2