GetLibraryIdentifier

Returns an identifier for the current instance of this library including date stamp and revision number.

Syntax

//
//   Strong typing definition
//
const char      * GetLibraryIdentifier(
                        const char              ** libraryIdentifier
                    );

static  inline  const char  * GetLibraryIdentifier(
                                    char                    ** libraryIdentifier
                                )
{
    return  GetLibraryIdentifier(
                    (const char**) libraryIdentifier
                );
}

static  inline  const char  * GetLibraryIdentifier(
                                )
{
    return  GetLibraryIdentifier(
                    (const char**) nullptr              //    libraryIdentifier
                );
}


//
//   Weak typing definition
//
const char  __declspec(dllexport) * __stdcall   GetLibraryIdentifier(
                                                        const char              ** libraryIdentifier
                                                    );

static  inline  const char  * GetLibraryIdentifier(
                                    char                    ** libraryIdentifier
                                )
{
    return  GetLibraryIdentifier(
                    (const char**) libraryIdentifier
                );
}

static  inline  const char  * GetLibraryIdentifier(
                                )
{
    return  GetLibraryIdentifier(
                    (const char**) nullptr              //    libraryIdentifier
                );
}
    

Property libraryIdentifier

Size: 32 bit / 4 byte (reference)
The identifier as string that represents the current library.