| /** | 
 |  * 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 _INC_NSEMAIL | 
 | #define _INC_NSEMAIL | 
 |  | 
 | #if (_WIN32_WINNT >= 0x0600) | 
 |  | 
 | #ifdef __cplusplus | 
 | extern "C" { | 
 | #endif | 
 |  | 
 | typedef enum _tag_NAPI_PROVIDER_TYPE { | 
 |   ProviderType_Application   = 1, | 
 |   ProviderType_Service  | 
 | } NAPI_PROVIDER_TYPE; | 
 |  | 
 | typedef enum _tag_NAPI_PROVIDER_LEVEL { | 
 |   ProviderLevel_None        = 0, | 
 |   ProviderLevel_Secondary, | 
 |   ProviderLevel_Primary  | 
 | } NAPI_PROVIDER_LEVEL; | 
 |  | 
 | typedef struct _NAPI_DOMAIN_DESCRIPTION_BLOB { | 
 |   DWORD AuthLevel; | 
 |   DWORD cchDomainName; | 
 |   DWORD OffsetNextDomainDescription; | 
 |   DWORD OffsetThisDomainName; | 
 | } NAPI_DOMAIN_DESCRIPTION_BLOB, *PNAPI_DOMAIN_DESCRIPTION_BLOB; | 
 |  | 
 | typedef struct _NAPI_PROVIDER_INSTALLATION_BLOB { | 
 |   DWORD dwVersion; | 
 |   DWORD dwProviderType; | 
 |   DWORD fSupportsWildCard; | 
 |   DWORD cDomains; | 
 |   DWORD OffsetFirstDomain; | 
 | } NAPI_PROVIDER_INSTALLATION_BLOB, *PNAPI_PROVIDER_INSTALLATION_BLOB; | 
 |  | 
 | #ifdef __cplusplus | 
 | } | 
 | #endif | 
 | #endif /*(_WIN32_WINNT >= 0x0600)*/ | 
 | #endif /*_INC_NSEMAIL*/ |