| /** |
| * 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*/ |