17db96d56Sopenharmony_ci.. _audit-events: 27db96d56Sopenharmony_ci 37db96d56Sopenharmony_ci.. index:: single: audit events 47db96d56Sopenharmony_ci 57db96d56Sopenharmony_ciAudit events table 67db96d56Sopenharmony_ci================== 77db96d56Sopenharmony_ci 87db96d56Sopenharmony_ciThis table contains all events raised by :func:`sys.audit` or 97db96d56Sopenharmony_ci:c:func:`PySys_Audit` calls throughout the CPython runtime and the 107db96d56Sopenharmony_cistandard library. These calls were added in 3.8.0 or later (see :pep:`578`). 117db96d56Sopenharmony_ci 127db96d56Sopenharmony_ciSee :func:`sys.addaudithook` and :c:func:`PySys_AddAuditHook` for 137db96d56Sopenharmony_ciinformation on handling these events. 147db96d56Sopenharmony_ci 157db96d56Sopenharmony_ci.. impl-detail:: 167db96d56Sopenharmony_ci 177db96d56Sopenharmony_ci This table is generated from the CPython documentation, and may not 187db96d56Sopenharmony_ci represent events raised by other implementations. See your runtime 197db96d56Sopenharmony_ci specific documentation for actual events raised. 207db96d56Sopenharmony_ci 217db96d56Sopenharmony_ci.. audit-event-table:: 227db96d56Sopenharmony_ci 237db96d56Sopenharmony_ciThe following events are raised internally and do not correspond to any 247db96d56Sopenharmony_cipublic API of CPython: 257db96d56Sopenharmony_ci 267db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 277db96d56Sopenharmony_ci| Audit event | Arguments | 287db96d56Sopenharmony_ci+==========================+===========================================+ 297db96d56Sopenharmony_ci| _winapi.CreateFile | ``file_name``, ``desired_access``, | 307db96d56Sopenharmony_ci| | ``share_mode``, ``creation_disposition``, | 317db96d56Sopenharmony_ci| | ``flags_and_attributes`` | 327db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 337db96d56Sopenharmony_ci| _winapi.CreateJunction | ``src_path``, ``dst_path`` | 347db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 357db96d56Sopenharmony_ci| _winapi.CreateNamedPipe | ``name``, ``open_mode``, ``pipe_mode`` | 367db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 377db96d56Sopenharmony_ci| _winapi.CreatePipe | | 387db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 397db96d56Sopenharmony_ci| _winapi.CreateProcess | ``application_name``, ``command_line``, | 407db96d56Sopenharmony_ci| | ``current_directory`` | 417db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 427db96d56Sopenharmony_ci| _winapi.OpenProcess | ``process_id``, ``desired_access`` | 437db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 447db96d56Sopenharmony_ci| _winapi.TerminateProcess | ``handle``, ``exit_code`` | 457db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 467db96d56Sopenharmony_ci| ctypes.PyObj_FromPtr | ``obj`` | 477db96d56Sopenharmony_ci+--------------------------+-------------------------------------------+ 48