Lines Matching defs:attributes
1248 HBA_LIBRARYATTRIBUTES *attributes)
1253 if (attributes == NULL) {
1257 memset(attributes, 0, sizeof(HBA_LIBRARYATTRIBUTES));
1264 strcpy(attributes->LibPath, map->l_lname);
1277 if ( GetModuleFileName(module, attributes->LibPath,
1278 sizeof(attributes->LibPath)) == 0 ) {
1279 attributes->LibPath[0] = '\0';
1285 strcpy(attributes->VName, VENDOR);
1287 attributes->VName[0] = '\0';
1290 strcpy(attributes->VVersion, VERSION);
1292 attributes->VVersion[0] = '\0';
1299 &attributes->build_date.tm_year,
1300 &attributes->build_date.tm_mon,
1301 &attributes->build_date.tm_mday,
1302 &attributes->build_date.tm_hour,
1303 &attributes->build_date.tm_min,
1304 &attributes->build_date.tm_sec
1308 memset(&attributes->build_date, 0, sizeof(struct tm));
1310 attributes->build_date.tm_year -= 1900;
1311 attributes->build_date.tm_isdst = -1;
1316 if(strptime(BUILD_DATE, "%Y/%m/%d %T %Z", &(attributes->build_date)) == NULL) {
1317 memset(&attributes->build_date, 0, sizeof(struct tm));
1321 memset(&attributes->build_date, 0, sizeof(struct tm));
3003 HBA_LIBRARYATTRIBUTES *attributes)
3017 if (attributes == NULL) {
3021 memset(attributes, 0, sizeof(HBA_LIBRARYATTRIBUTES));
3033 ret = (registeredfunc)(attributes);
3048 if (attributes->LibPath[0] == '\0') {
3050 strcpy(attributes->LibPath,