#ifndef _INET_XCV_H #define _INET_XCV_H typedef struct INET_CONFIGUREPORT_RESPDATA { DWORD dwVersion; DWORD dwError; DWORD dwErrorStringLen; WCHAR dwErrorString[1]; } INET_CONFIGUREPORT_RESPDATA; typedef INET_CONFIGUREPORT_RESPDATA *PINET_CONFIGUREPORT_RESPDATA; typedef struct INET_XCV_GETCONFIGURATION_REQ_DATA { DWORD dwVersion; } INET_XCV_GETCONFIGURATION_REQ_DATA; typedef INET_XCV_GETCONFIGURATION_REQ_DATA *PINET_XCV_GETCONFIGURATION_REQ_DATA; typedef struct INET_XCV_CONFIGURATION { DWORD dwVersion; DWORD dwAuthMethod; WCHAR szUserName[MAX_USERNAME_LEN]; WCHAR szPassword[MAX_PASSWORD_LEN]; BOOL bIgnoreSecurityDlg; BOOL bSettingForAll; BOOL bPasswordChanged; } INET_XCV_CONFIGURATION; typedef INET_XCV_CONFIGURATION *PINET_XCV_CONFIGURATION; #define INET_XCV_SET_CONFIGURATION L"SetConfiguration" #define INET_XCV_GET_CONFIGURATION L"GetConfiguration" #define INET_XCV_DELETE_PORT L"DeletePort" #define INET_XCV_ADD_PORT L"AddPort" #define MAX_INET_XCV_NAME_LEN 256 #endif