|
|
typedef struct _iniMMauthmethods { GUID gMMAuthID; DWORD dwFlags; DWORD cRef; DWORD dwSource; DWORD dwNumAuthInfos; PINT_IPSEC_MM_AUTH_INFO pAuthenticationInfo; struct _iniMMauthmethods * pNext; } INIMMAUTHMETHODS, * PINIMMAUTHMETHODS;
DWORD IntValidateMMAuthMethods( PINT_MM_AUTH_METHODS pMMAuthMethods );
PINIMMAUTHMETHODS FindMMAuthMethods( PINIMMAUTHMETHODS pIniMMAuthMethods, GUID gMMAuthID );
DWORD CreateIniMMAuthMethods( PINT_MM_AUTH_METHODS pMMAuthMethods, PINIMMAUTHMETHODS * ppIniMMAuthMethods );
DWORD CreateIniMMAuthInfos( DWORD dwInNumAuthInfos, PINT_IPSEC_MM_AUTH_INFO pInAuthenticationInfo, PDWORD pdwNumAuthInfos, PINT_IPSEC_MM_AUTH_INFO * ppAuthenticationInfo );
VOID FreeIniMMAuthMethods( PINIMMAUTHMETHODS pIniMMAuthMethods );
VOID FreeIniMMAuthInfos( DWORD dwNumAuthInfos, PINT_IPSEC_MM_AUTH_INFO pAuthenticationInfo );
DWORD DeleteIniMMAuthMethods( PINIMMAUTHMETHODS pIniMMAuthMethods );
DWORD SetIniMMAuthMethods( PINIMMAUTHMETHODS pIniMMAuthMethods, PINT_MM_AUTH_METHODS pMMAuthMethods );
DWORD GetIniMMAuthMethods( PINIMMAUTHMETHODS pIniMMAuthMethods, PINT_MM_AUTH_METHODS * ppMMAuthMethods );
DWORD CopyMMAuthMethods( PINIMMAUTHMETHODS pIniMMAuthMethods, PINT_MM_AUTH_METHODS pMMAuthMethods );
DWORD CreateMMAuthInfos( DWORD dwInNumAuthInfos, PINT_IPSEC_MM_AUTH_INFO pInAuthenticationInfo, PDWORD pdwNumAuthInfos, PINT_IPSEC_MM_AUTH_INFO * ppAuthenticationInfo );
VOID FreeMMAuthInfos( DWORD dwNumAuthInfos, PINT_IPSEC_MM_AUTH_INFO pAuthenticationInfo );
VOID FreeIniMMAuthMethodsList( PINIMMAUTHMETHODS pIniMMAuthMethodsList );
VOID FreeMMAuthMethods( DWORD dwNumAuthMethods, PINT_MM_AUTH_METHODS pMMAuthMethods );
DWORD LocateMMAuthMethods( PMM_FILTER pMMFilter, PINIMMAUTHMETHODS * ppIniMMAuthMethods );
DWORD IntAddMMAuthMethods( LPWSTR pServerName, DWORD dwVersion, DWORD dwFlags, DWORD dwSource, PINT_MM_AUTH_METHODS pMMAuthMethods, LPVOID pvReserved );
DWORD IntEnumMMAuthMethods( LPWSTR pServerName, DWORD dwVersion, PINT_MM_AUTH_METHODS pMMTemplateAuthMethods, DWORD dwFlags, DWORD dwPreferredNumEntries, PINT_MM_AUTH_METHODS * ppMMAuthMethods, LPDWORD pdwNumAuthMethods, LPDWORD pdwResumeHandle, LPVOID pvReserved );
DWORD IntSetMMAuthMethods( LPWSTR pServerName, DWORD dwVersion, GUID gMMAuthID, PINT_MM_AUTH_METHODS pMMAuthMethods, LPVOID pvReserved ); DWORD IntGetMMAuthMethods( LPWSTR pServerName, DWORD dwVersion, GUID gMMAuthID, PINT_MM_AUTH_METHODS * ppMMAuthMethods, LPVOID pvReserved );
|