A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.microsoft.com/en-us/windows/desktop/ProcThread/process-and-thread-functions below:

Process and Thread Functions - Win32 apps

This topic describes the process and thread functions.

Dispatch Queue Function

The following function creates a DispatcherQueueController.

Process Functions

The following functions are used with processes.

Process Enumeration Functions

The following functions are used to enumerate processes.

Function Description EnumProcesses Retrieves the process identifier for each process object in the system. Process32First Retrieves information about the first process encountered in a system snapshot. Process32Next Retrieves information about the next process recorded in a system snapshot. WTSEnumerateProcesses Retrieves information about the active processes on the specified terminal server. Policy Functions

The following functions are used with process wide policy.

Thread Functions

The following functions are used with threads.

Process and Thread Extended Attribute Functions

The following functions are used to set extended attributes for process and thread creation.

WOW64 Functions

The following functions are used with WOW64.

Function Description IsWow64Message Determines whether the last message read from the current thread's queue originated from a WOW64 process. IsWow64Process Determines whether the specified process is running under WOW64. IsWow64Process2 Determines whether the specified process is running under WOW64; also returns additional machine process and architecture information. Wow64SuspendThread Suspends the specified WOW64 thread. Job Object Functions

The following functions are used with job objects.

Thread Pool Functions

The following functions are used with thread pools.

The following functions are part of the original thread pooling API.

Function Description BindIoCompletionCallback Associates the I/O completion port owned by the thread pool with the specified file handle. On completion of an I/O request involving this file, a non-I/O worker thread will execute the specified callback function. QueueUserWorkItem Queues a work item to a worker thread in the thread pool. RegisterWaitForSingleObject Directs a wait thread in the thread pool to wait on the object. UnregisterWaitEx Waits until one or all of the specified objects are in the signaled state or the time-out interval elapses. Thread Ordering Service Functions

The following functions are used with the thread ordering service.

The following functions are used with the multimedia class scheduler service.

Fiber Functions

The following functions are used with fibers.

Function Description ConvertFiberToThread Converts the current fiber into a thread. ConvertThreadToFiber Converts the current thread into a fiber. ConvertThreadToFiberEx Converts the current thread into a fiber. CreateFiber Allocates a fiber object, assigns it a stack, and sets up execution to begin at the specified start address. CreateFiberEx Allocates a fiber object, assigns it a stack, and sets up execution to begin at the specified start address. DeleteFiber Deletes an existing fiber. FiberProc An application-defined function used with the CreateFiber function. FlsAlloc Allocates a fiber local storage (FLS) index. FlsFree Releases an FLS index. FlsGetValue Retrieves the value in the calling fiber's FLS slot for a specified FLS index. FlsSetValue Stores a value in the calling fiber's FLS slot for a specified FLS index. IsThreadAFiber Determines whether the current thread is a fiber. SwitchToFiber Schedules a fiber. NUMA Support Functions

The following functions provide NUMA support.

Processor Functions

The following functions are used with logical processors and processor groups.

User-Mode Scheduling Functions

The following functions are used with user-mode scheduling (UMS).

Obsolete Functions

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4