I have no idea why the UuidFromString function requested a non const pointer for an unsigned char. Why not const char*instead?
const char*
My thoughts are that there is no need to modify the data indicated by the first argument.
UuidFromString was developed for COM / DCOM.
UuidFromString
unsigned char , char ( char - signed, , [-128, 127] - ANSI , < 0 ).
unsigned char
char
signed
< 0
- (UuidToString) const. , UuidFromString , , .
UuidToString
const
Source: https://habr.com/ru/post/1622467/More articles:Python output replaces non-ASCII characters with - pythonPython does not concatenate string and unicode for reference - pythonКак использовать python subprocess.check_output с правами root/sudo - pythonJavascript: reverse array document.getElementByClassName - javascriptJSDoc reference function in object literal (CommonJS module.exports) - jsdocWhen deploying a JavaFX application in .dmg (Mac OS), a BUILD FAILED error occurs using e (fx) clipse - javaWhat is the complexity of this function? - performancemySQL duplicates foreign key - sqlFilling causing the wrong button? - javascriptHow to avoid increasing indentation in a situation where you should try: instead of if-elsif - pythonAll Articles