/* * PROJECT: ReactOS Kernel - Vista+ APIs * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later) * PURPOSE: Etw functions of Vista+ * COPYRIGHT: 2020 Victor Perevertkin (victor.perevertkin@reactos.org) */ #include #include _IRQL_requires_max_(HIGH_LEVEL) NTSTATUS NTKERNELAPI NTAPI EtwWrite( _In_ REGHANDLE RegHandle, _In_ PCEVENT_DESCRIPTOR EventDescriptor, _In_opt_ LPCGUID ActivityId, _In_ ULONG UserDataCount, _In_reads_opt_(UserDataCount) PEVENT_DATA_DESCRIPTOR UserData) { return STATUS_NOT_IMPLEMENTED; } _IRQL_requires_max_(PASSIVE_LEVEL) NTSTATUS NTKERNELAPI NTAPI EtwRegister( _In_ LPCGUID ProviderId, _In_opt_ PETWENABLECALLBACK EnableCallback, _In_opt_ PVOID CallbackContext, _Out_ PREGHANDLE RegHandle) { return STATUS_NOT_IMPLEMENTED; } _IRQL_requires_max_(PASSIVE_LEVEL) NTSTATUS NTKERNELAPI NTAPI EtwUnregister( _In_ REGHANDLE RegHandle) { return STATUS_NOT_IMPLEMENTED; }