// qaManager is a QAManager instance.
qa_store_property_enum_handle handle = qaManager->beginEnumStorePropertyNames();
qa_char propertyName[256];
if( handle != qa_null ) {
while(qaManager->nextStorePropertyName(handle, propertyName, 255) != -1) {
// Do something with the message store property name.
}
// Message store properties cannot be set after
// the beginEnumStorePropertyNames call
// and before the endEnumStorePropertyNames call.
qaManager->endEnumStorePropertyNames(handle);
}