pub type StrPtr = RequiredPtr<u8>;Expand description
An immuttable pointer to a byte array
the syscall will return ErrorStatus::InvaildPtr if it is null
the syscall will return ErrorStatus::InvaildStr if it is not valid utf-8
typically followed by a len parameter to specify the length of the string