All pastes #747770 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-10-24 10:26 UTC
rendered paste body
/* 	for (i = 0; i < properties->cValues; i++) { */
/* 		struct mapi_SPropValue *lpProp = &properties->lpProps[i]; */
/* 		const char *tmp =  get_proptag_name (lpProp->ulPropTag); */
/* 		if (tmp && *tmp) */
/* 			printf("%s \t",tmp); */
/* 		else */
/* 			printf("%x \t", lpProp->ulPropTag); */
/* 		switch(lpProp->ulPropTag & 0xFFFF) { */
/* 		case PT_BOOLEAN: */
/* 			printf(" (bool) - %d\n", lpProp->value.b); */
/* 			break; */
/* 		case PT_I2: */
/* 			priintf(" (uint16_t) - %d\n", lpProp->value.i); */
/* 			break; */
/* 		case PT_LONG: */
/* 			printf(" (long) - %ld\n", lpProp->value.l); */
/* 			break; */
/* 		case PT_DOUBLE: */
/* 			printf (" (double) -  %lf\n", lpProp->value.dbl); */
/* 			break; */
/* 		case PT_I8: */
/* 			printf (" (int) - %d\n", lpProp->value.d); */
/* 			break; */
/* 		case PT_SYSTIME: */
/* 			printf (" (struct FILETIME *) - %p\n", &lpProp->value.ft); */
/* 			break; */
/* 		case PT_ERROR: */
/* 			printf (" (error) - %p\n", lpProp->value.err); */
/* 			break; */
/* 		case PT_STRING8: */
/* 			printf(" (string) - %s\n", lpProp->value.lpszA ? lpProp->value.lpszA : "null" ); */
/* 			break; */
/* 		case PT_UNICODE: */
/* 			printf(" (unicodestring) - %s\n", lpProp->value.lpszW ? lpProp->value.lpszW : "null"); */
/* 			break; */
/* 		case PT_BINARY: */
/* 			printf(" (struct SBinary_short *) - %p\n", &lpProp->value.bin); */
/* 			break; */
/* 		case PT_MV_STRING8: */
/* 			printf(" (struct mapi_SLPSTRArray *) - %p\n", &lpProp->value.MVszA); */
/* 			break; */
/* 		default: */
/* 			printf(" - NONE NULL\n"); */
/* 		} */
		
/* 	} */