CreateQWCFile Method
Creates a QWC file.
Syntax
ANSI (Cross Platform) int CreateQWCFile(const char* lpszFilePath); Unicode (Windows) INT CreateQWCFile(LPCWSTR lpszFilePath);
- (void)createQWCFile:(NSString*)filePath;
#define MID_QBWCSERVER_CREATEQWCFILE 3 INQB_EXTERNAL int INQB_CALL InQB_QBWCServer_Do(void *lpObj, int methid, int cparam, void *param[], int cbparam[], int64 *lpllVal);
Remarks
This method creates a QWC file on disk at the specified FilePath.
The QWCFileInfo* properties define the specific requirements of the file.
The following properties are required:
- QWCFileInfoAppDescription
- QWCFileInfoAppName
- QWCFileInfoAppSupportURL
- QWCFileInfoAppURL
- QWCFileInfoFileId
- QWCFileInfoOwnerId
- QWCFileInfoUser
The Overwrite property determines the behavior if the file already exists.
Error Handling (C++)
This method returns a result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message. (Note: This method's result code can also be obtained by calling the GetLastErrorCode() method after it returns.)