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

24 ноября 2000



NtQueryMutant (ZwQueryMutant)

NTSYSAPI 
NTSTATUS
NTAPI

NtQueryMutant(

IN HANDLE MutantHandle, IN MUTANT_INFORMATION_CLASS MutantInformationClass, OUT PVOID MutantInformation, IN ULONG MutantInformationLength, OUT PULONG ResultLength OPTIONAL );



MutantHandle
Хэндл объекта "мутант".
MutantInformationClass
Определён как перечислимый тип: typedef enum _MUTANT_INFORMATION_CLASS { MutantBasicInformation } MUTANT_INFORMATION_CLASS, *PMUTANT_INFORMATION_CLASS;
MutantInformation
Буфер результата. Пока определён только один класс информации, в параметр MutantInformation помещается указатель на структуру MUTANT_BASIC_INFORMATION.
MutantInformationLength
Размер буфера.
ResultLength
Количество байт, записанных в буфер.


Документировал:
Томаш Новак
Свен Б. Шрайбер



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


См. также:
MUTANT_BASIC_INFORMATION
NtCreateMutant
NtOpenMutant