pub unsafe extern "system" fn WsAlloc(
    heap: *const WS_HEAP,
    size: usize,
    ptr: *mut *mut c_void,
    error: *const WS_ERROR
) -> HRESULT