interlockedapi.h header
This header is used by System Services. For more information, see:
interlockedapi.h contains the following programming interfaces:
Functions
InitializeSListHead Initializes the head of a singly linked list. (InitializeSListHead) |
InterlockedFlushSList Removes all items from a singly linked list. Access to the list is synchronized on a multiprocessor system. (InterlockedFlushSList) |
InterlockedPopEntrySList Removes an item from the front of a singly linked list. Access to the list is synchronized on a multiprocessor system. (InterlockedPopEntrySList) |
InterlockedPushEntrySList Inserts an item at the front of a singly linked list. Access to the list is synchronized on a multiprocessor system. (InterlockedPushEntrySList) |
InterlockedPushListSListEx Inserts a singly-linked list at the front of another singly linked list. Access to the lists is synchronized on a multiprocessor system. This version of the method does not use the __fastcall calling convention. |
QueryDepthSList Retrieves the number of entries in the specified singly linked list. (QueryDepthSList) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for