インテル(R) VTune(TM) Amplifier XE は、Microsoft* Windows* API の解釈をサポートします。
次の表は、現在インテル(R) VTune (TM) Amplifier XE でサポートされている 32 ビットおよび 64 ビットのスレッド化関数と同期関数のリストです。サポートされている最新の API については、リリースノートを参照してください。API がサポートされていない場合、収集された統計は不完全なものになります。
コールバック API |
パイプ API |
---|---|
BindIoCompletionCallback GetOverlappedResult QueueUserAPC RaiseException |
CallNamedPipeA CallNamedPipeW ConnectNamedPipe CreateNamedPipeA CreateNamedPipeW TransactNamedPipe WaitNamedPipeA WaitNamedPipeW connect |
条件変数 API |
プロセス API |
InitializeConditionVariable WakeAllConditionVariable WakeConditionVariable SleepConditionVariableCS SleepConditionVariableSRW |
ExitProcess OpenProcess TerminateProcess |
クリティカル・セクション API |
セマフォー API |
InitializeCriticalSection InitializeCriticalSectionAndSpinCount InitializeCriticalSectionEx DeleteCriticalSection EnterCriticalSection LeaveCriticalSection SetCriticalSectionSpinCount TryEnterCriticalSection CallbackLeaveCriticalSectionOnCompletion |
CreateSemaphoreA CreateSemaphoreExA CreateSemaphoreExW CreateSemaphoreW OpenSemaphoreA OpenSemaphoreW ReleaseSemaphore ReleaseSemaphoreWhenCallbackReturns |
ダイアログ API |
スリープ API |
ConnectToPrinterDlg DialogBoxIndirectParamA DialogBoxIndirectParamW DialogBoxParamA DialogBoxParamW MessageBoxA MessageBoxExA MessageBoxExW MessageBoxW PrintDlgA PrintDlgExA PrintDlgExW PrintDlgW |
Sleep SleepEx |
イベント API |
スリムリーダー/ライターロック API |
CreateEventA CreateEventExA CreateEventExW CreateEventW OpenEventA OpenEventW PulseEvent ResetEvent SetEvent SetEventWhenCallbackReturns |
AcquireSRWLockExclusive AcquireSRWLockShared InitializeSRWLock ReleaseSRWLockExclusive ReleaseSRWLockShared |
ファイル API |
スレッド API |
CreateFileA CreateFileW FindCloseChangeNotification FindFirstChangeNotificationA FindFirstChangeNotificationW OpenFile ReadFile ReadFileEx ReadFileScatter WriteFile WriteFileEx WriteFileGather |
CreateRemoteThread CreateThread ExitThread FreeLibraryAndExitThread ResumeThread SuspendThread TerminateThread Wow64SuspendThread |
I/O API |
スレッドプール API |
CreateMailslotA CreateMailslotW DeviceIoControl FindClosePrinterChangeNotification FindFirstPrinterChangeNotification GetStdHandle ReadConsoleA ReadConsoleInputA ReadConsoleInputW ReadConsoleW WaitCommEvent WaitForInputIdle |
CreateIoCompletionPort CreateThreadpoolCleanupGroup CreateThreadpoolIo CreateThreadpoolTimer CreateThreadpoolWait CreateThreadpoolWork CreateTimerQueue CreateTimerQueueTimer DeleteTimerQueue DeleteTimerQueueEx DeleteTimerQueueTimer GetQueuedCompletionStatus PostQueuedCompletionStatus QueueUserWorkItem RegisterWaitForSingleObject SubmitThreadpoolWork CloseThreadpoolCleanupGroup CloseThreadpoolCleanupGroupMembers CloseThreadpoolIo CloseThreadpoolTimer CloseThreadpoolWait CloseThreadpoolWork SetThreadpoolTimer SetThreadpoolWait StartThreadpoolIo WaitForThreadpoolIoCallbacks WaitForThreadpoolTimerCallbacks WaitForThreadpoolWaitCallbacks WaitForThreadpoolWorkCallbacks TrySubmitThreadpoolCallback UnregisterWait UnregisterWaitEx |
mutex API |
タイマー API |
CreateMutexA CreateMutexExA CreateMutexExW CreateMutexW OpenMutexA OpenMutexW ReleaseMutex ReleaseMutexWhenCallbackReturns |
CancelWaitableTimer CreateWaitableTimerA CreateWaitableTimerW OpenWaitableTimerA OpenWaitableTimerW SetWaitableTimer |
ネットワーク API |
ユーザー API |
NdrNsSendReceive NdrSendReceive RpcCancelThread RpcEpResolveBinding RpcMgmtEpEltInqBegin RpcMgmtEpEltInqDone RpcMgmtEpEltInqNextA RpcMgmtEpEltInqNextW RpcMgmtInqIfIds RpcMgmtWaitServerListen RpcNsBindingImportBeginA RpcNsBindingImportBeginW RpcNsBindingImportDone RpcNsBindingImportNext RpcNsBindingLookupBeginA RpcNsBindingLookupBeginW RpcNsBindingLookupDone RpcNsBindingLookupNext RpcServerListen RpcStringBindingComposeA RpcStringBindingComposeW WSAAccept WSACloseEvent WSAConnect WSACreateEvent WSAGetOverlappedResult WSARecv WSARecvFrom WSAResetEvent WSASend WSASendTo WSASetEvent WSASocketA WSASocketW WSAWaitForMultipleEvents accept closesocket recv recvfrom select sendto socket |
__itt_pause __itt_resume __itt_mark_createA __itt_mark_createW __itt_markA __itt_markW __itt_mark_off __itt_thread_set_nameA __itt_thread_set_nameW __itt_thread_ignore __itt_sync_prepare __itt_sync_cancel __itt_sync_acquired __itt_sync_releasing __itt_sync_set_nameA __itt_sync_set_nameW __itt_sync_rename |
オブジェクト API |
待機 API |
CloseHandle DuplicateHandle |
MsgWaitForMultipleObjects MsgWaitForMultipleObjectsEx SignalObjectAndWait WaitForMultipleObjects WaitForMultipleObjectsEx WaitForSingleObject WaitForSingleObjectEx |
ワンタイム初期化 API |
Windows Messaging API |
InitOnceBeginInitialize InitOnceComplete InitOnceExecuteOnce RtlRunOnceInitialize |
BroadcastSystemMessageA BroadcastSystemMessageExA BroadcastSystemMessageExW BroadcastSystemMessageW GetMessageA GetMessageW PeekMessageA PeekMessageW PostMessageA PostMessageW PostThreadMessageA PostThreadMessageW ReplyMessage SendMessageA SendMessageCallbackA SendMessageCallbackW SendMessageTimeoutA SendMessageTimeoutW SendMessageW SendNotifyMessageA SendNotifyMessageW WaitMessage send |
フレーム API |
|
__itt_frame_create __itt_frame_begin __itt_frame_end |
(C) 2010 Intel Corporation. 無断での引用、転載を禁じます。