Function CreateEventExW [src]

Prototype

pub fn CreateEventExW(attributes: ?*SECURITY_ATTRIBUTES, nameW: ?LPCWSTR, flags: DWORD, desired_access: DWORD) !HANDLE

Parameters

attributes: ?*SECURITY_ATTRIBUTESnameW: ?LPCWSTRflags: DWORDdesired_access: DWORD

Source

pub fn CreateEventExW(attributes: ?*SECURITY_ATTRIBUTES, nameW: ?LPCWSTR, flags: DWORD, desired_access: DWORD) !HANDLE { const handle = kernel32.CreateEventExW(attributes, nameW, flags, desired_access); if (handle) |h| { return h; } else { switch (GetLastError()) { else => |err| return unexpectedError(err), } } }