1 2 #include <stdio.h> 3 #include <winpr/sspi.h> 4 #include <winpr/winpr.h> 5 #include <winpr/tchar.h> 6 TestQuerySecurityPackageInfo(int argc,char * argv[])7int TestQuerySecurityPackageInfo(int argc, char* argv[]) 8 { 9 int rc; 10 SECURITY_STATUS status; 11 SecPkgInfo* pPackageInfo; 12 sspi_GlobalInit(); 13 status = QuerySecurityPackageInfo(NTLM_SSP_NAME, &pPackageInfo); 14 15 if (status != SEC_E_OK) 16 rc = -1; 17 else 18 { 19 _tprintf(_T("\nQuerySecurityPackageInfo:\n")); 20 _tprintf(_T("\"%s\", \"%s\"\n"), pPackageInfo->Name, pPackageInfo->Comment); 21 rc = 0; 22 } 23 24 FreeContextBuffer(pPackageInfo); 25 sspi_GlobalFinish(); 26 return rc; 27 } 28