Matrix of Windows-Supported Functions
Note: APIs that are not explicitly documented as supported are not guaranteed to work. You should thoroughly test any code that uses undocumented functions.
| Windows function | Notes | Deterministic? (No if blank) |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
Retrieves a handle for each module in a specified process. |
||
|
Retrieves a module handle for the specified module. The module must have been loaded by the calling process. |
||
|
Retrieves a module handle for the specified module in a specified process. |
||
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
The call is supported as both an RT call and as a Windows call (for example, RtAtoi and Atoi). |
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
| Yes. The elapsed time for the call is less than 5 microseconds. | ||
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
The call is supported as both an RT call and as a Windows call (for example, RtAtoi and Atoi). |
|
|
|
|
|
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
|
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
| TryEnterCriticalSection | ||
|
|
Yes. The elapsed time for the call is less than 5 microseconds. |
|
| VirtualAlloc | ||
| VirtualFree | ||
|
|
|