CreateJobObject function kernel32
Win32Result<HANDLE>
CreateJobObject(
- Pointer<
SECURITY_ATTRIBUTES> ? lpJobAttributes, - PCWSTR? lpName
Creates or opens a job object.
To learn more, see learn.microsoft.com/windows/win32/api/jobapi2/nf-jobapi2-createjobobjectw.
Implementation
Win32Result<HANDLE> CreateJobObject(
Pointer<SECURITY_ATTRIBUTES>? lpJobAttributes,
PCWSTR? lpName,
) {
final result_ = CreateJobObjectW_Wrapper(
lpJobAttributes ?? nullptr,
lpName ?? nullptr,
);
return Win32Result(value: HANDLE(result_.value.ptr), error: result_.error);
}