#ifndef _NTPSAPI_H
//
// Processes
//
#if (PHNT_MODE != PHNT_MODE_KERNEL)
//#define NtCurrentLogonId() (NtCurrentPeb()->LogonId)
/**
* The NtQueryInformationProcess routine retrieves information about the specified process.
*
* \param ProcessHandle A handle to the process.
* \param ProcessInformationClass The type of process information to be retrieved.
* \param ProcessInformation A pointer to a buffer that receives the process information.
* \param ProcessInformationLength The size of the buffer pointed to by the ProcessInformation parameter.
* \param ReturnLength An optional pointer to a variable that receives the size of the data returned.
* \return NTSTATUS Successful or errant status.
*/
_Kernel_entry_
NTSYSCALLAPI
NTSTATUS
NTAPI
NtQueryInformationProcess(
_In_ HANDLE ProcessHandle,
_In_ PROCESSINFOCLASS ProcessInformationClass,
_Out_writes_bytes_(ProcessInformationLength) PVOID ProcessInformation,
_In_ ULONG ProcessInformationLength,
_Out_opt_ PULONG ReturnLength
);
View code on GitHub#ifndef _NTZWAPI_H
_Kernel_entry_
NTSYSCALLAPI
NTSTATUS
NTAPI
ZwQueryInformationProcess(
_In_ HANDLE ProcessHandle,
_In_ PROCESSINFOCLASS ProcessInformationClass,
_Out_writes_bytes_(ProcessInformationLength) PVOID ProcessInformation,
_In_ ULONG ProcessInformationLength,
_Out_opt_ PULONG ReturnLength
);
View code on GitHub// ntfill.h
// PS
NTSYSCALLAPI
NTSTATUS
NTAPI
ZwQueryInformationProcess(
_In_ HANDLE ProcessHandle,
_In_ PROCESSINFOCLASS ProcessInformationClass,
_Out_writes_bytes_(ProcessInformationLength) PVOID ProcessInformation,
_In_ ULONG ProcessInformationLength,
_Out_opt_ PULONG ReturnLength
);
View code on GitHub// winternl.h
__kernel_entry NTSTATUS NtQueryInformationProcess(
[in] HANDLE ProcessHandle,
[in] PROCESSINFOCLASS ProcessInformationClass,
[out] PVOID ProcessInformation,
[in] ULONG ProcessInformationLength,
[out, optional] PULONG ReturnLength
);
View the official Win32 API referenceNTSTATUS WINAPI ZwQueryInformationProcess(
_In_ HANDLE ProcessHandle,
_In_ PROCESSINFOCLASS ProcessInformationClass,
_Out_ PVOID ProcessInformation,
_In_ ULONG ProcessInformationLength,
_Out_opt_ PULONG ReturnLength
);
View the official Win32 development documentationIt offers a poetic, realist portrayal of village life, superstition, and childhood innocence, entirely free from the studio formulas of its time. 2. Nidhanaya (The Treasure) – 1972 Director: Lester James Peries
To truly appreciate the depth of vintage Sinhala classic cinema, look to these definitive masterpieces that represent the absolute pinnacle of Sri Lankan filmmaking: 1. Nidhanaya (The Treasure, 1972) : Dr. Lester James Peries
A timeless romantic classic that beautifully captures the innocence, heartbreak, and unspoken desires of young love. Its haunting soundtrack and narrative structure remain iconic. 5. Anantha Rathriya (Dark Night of the Soul) - 1996 Director: Prasanna Vithanage hukana sinhala blue film extra quality
Known to host a collection of older, lesser-known dramas, adult-themed cinema, and action films from the late 20th century.
Classic Sinhala cinema is a treasure trove of storytelling, cultural heritage, and artistic brilliance. For those looking to dive into the roots of Sri Lankan filmmaking, understanding the "vintage" era—specifically the 1960s through the 1980s—is essential. This period produced films that defined the national identity and introduced legendary figures who remain icons today. The Foundation of Sinhala Classic Cinema It offers a poetic, realist portrayal of village
This film is famous for its "rain song," where the female lead, drenched in a thin white saree, dances in a rural waterfall. Unlike vulgar films, Sudo Sudu tries to be an art film. It uses Kandyan dance metaphors to represent sexual awakening. For collectors, this is the holy grail of vintage recommendations because of its beautiful cinematography by a cinematographer who normally worked on Lester James Peries' films.
Have a vintage recommendation of your own? Veteran collectors are always looking for obscure titles like "Duppathage Duka" or "Sihina Piyapath." Share your knowledge in the dedicated Sinhala classic cinema forums. Nidhanaya (The Treasure, 1972) : Dr
To truly appreciate vintage Sri Lankan cinema, you must dive into the masterpieces that challenged audiences and set new artistic standards. Here are the top recommendations: 1. Gamperaliya (The Changing Village) - 1963 Lester James Peries
Directed by Dharmasena Pathiraja, Bambaru Avith (The Wasps Are Here) is a seminal work of politically charged, sensual, and socially conscious cinema. Set against the backdrop of a volatile fishing village, the arrival of urban youth disrupts the local power dynamics. The film features stunning cinematography, a legendary soundtrack, and a raw exploration of exploitation, sexual tension, and clashes between modern capitalism and traditional livelihoods. Hanthane Kathawa (1969)