mirror of
https://github.com/QB64Official/qb64.git
synced 2024-09-18 16:15:03 +00:00
56 lines
1.3 KiB
C
56 lines
1.3 KiB
C
|
/**
|
||
|
* This file has no copyright assigned and is placed in the Public Domain.
|
||
|
* This file is part of the mingw-w64 runtime package.
|
||
|
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
|
||
|
*/
|
||
|
#ifndef __WPTYPES_H__
|
||
|
#define __WPTYPES_H__
|
||
|
|
||
|
#include <_mingw_unicode.h>
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
typedef struct tagWPSITEINFOA {
|
||
|
DWORD dwSize;
|
||
|
DWORD dwFlags;
|
||
|
LPSTR lpszSiteName;
|
||
|
LPSTR lpszSiteURL;
|
||
|
} WPSITEINFOA,*LPWPSITEINFOA;
|
||
|
|
||
|
typedef struct tagWPSITEINFOW {
|
||
|
DWORD dwSize;
|
||
|
DWORD dwFlags;
|
||
|
LPWSTR lpszSiteName;
|
||
|
LPWSTR lpszSiteURL;
|
||
|
} WPSITEINFOW,*LPWPSITEINFOW;
|
||
|
|
||
|
typedef struct tagWPPROVINFOA {
|
||
|
DWORD dwSize;
|
||
|
DWORD dwFlags;
|
||
|
DWORD dwPriority;
|
||
|
LPSTR lpszProviderName;
|
||
|
LPSTR lpszProviderCLSID;
|
||
|
LPSTR lpszDllPath;
|
||
|
} WPPROVINFOA,*LPWPPROVINFOA;
|
||
|
|
||
|
typedef struct tagWPPROVINFOW {
|
||
|
DWORD dwSize;
|
||
|
DWORD dwFlags;
|
||
|
DWORD dwPriority;
|
||
|
LPWSTR lpszProviderName;
|
||
|
LPWSTR lpszProviderCLSID;
|
||
|
LPWSTR lpszDllPath;
|
||
|
} WPPROVINFOW,*LPWPPROVINFOW;
|
||
|
|
||
|
#define WPSITEINFO __MINGW_NAME_AW(WPSITEINFO)
|
||
|
#define LPWPSITEINFO __MINGW_NAME_AW(LPWPSITEINFO)
|
||
|
#define WPPROVINFO __MINGW_NAME_AW(WPPROVINFO)
|
||
|
#define LPWPPROVINFO __MINGW_NAME_AW(LPWPPROVINFO)
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
#endif
|