1/** 2 * This file has no copyright assigned and is placed in the Public Domain. 3 * This file is part of the mingw-w64 runtime package. 4 * No warranty is given; refer to the file DISCLAIMER.PD within this package. 5 */ 6 7#ifndef _INC_NSEMAIL 8#define _INC_NSEMAIL 9 10#if (_WIN32_WINNT >= 0x0600) 11 12#ifdef __cplusplus 13extern "C" { 14#endif 15 16typedef enum _tag_NAPI_PROVIDER_TYPE { 17 ProviderType_Application = 1, 18 ProviderType_Service 19} NAPI_PROVIDER_TYPE; 20 21typedef enum _tag_NAPI_PROVIDER_LEVEL { 22 ProviderLevel_None = 0, 23 ProviderLevel_Secondary, 24 ProviderLevel_Primary 25} NAPI_PROVIDER_LEVEL; 26 27typedef struct _NAPI_DOMAIN_DESCRIPTION_BLOB { 28 DWORD AuthLevel; 29 DWORD cchDomainName; 30 DWORD OffsetNextDomainDescription; 31 DWORD OffsetThisDomainName; 32} NAPI_DOMAIN_DESCRIPTION_BLOB, *PNAPI_DOMAIN_DESCRIPTION_BLOB; 33 34typedef struct _NAPI_PROVIDER_INSTALLATION_BLOB { 35 DWORD dwVersion; 36 DWORD dwProviderType; 37 DWORD fSupportsWildCard; 38 DWORD cDomains; 39 DWORD OffsetFirstDomain; 40} NAPI_PROVIDER_INSTALLATION_BLOB, *PNAPI_PROVIDER_INSTALLATION_BLOB; 41 42#ifdef __cplusplus 43} 44#endif 45#endif /*(_WIN32_WINNT >= 0x0600)*/ 46#endif /*_INC_NSEMAIL*/ 47