Недокументированные функции NTDLL

10 февраля 2001



SEMAPHORE_BASIC_INFORMATION

typedef struct _SEMAPHORE_BASIC_INFORMATION {

ULONG CurrentCount; ULONG MaximumCount;

} SEMAPHORE_BASIC_INFORMATION, *PSEMAPHORE_BASIC_INFORMATION;



Структура SEMAPHORE_BASIC_INFORMATION получается в результате вызова функции NtQuerySemaphore с классом информации SemaphoreBasicInformation.


  • CurrentCount     Текущее состояние счётчика семафора.
  • MaximumCount     Максимальная позиция счётчика, определённая вызовом NtCreateSemaphore.


    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    NtCreateSemaphore
    NtQuerySemaphore
    SEMAPHORE_INFORMATION_CLASS