diff --git a/examples/cpp/README.md b/examples/cpp_simple/README.md
similarity index 100%
rename from examples/cpp/README.md
rename to examples/cpp_simple/README.md
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld.sln b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld.sln
similarity index 100%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld.sln
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld.sln
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/ReadMe.txt b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/ReadMe.txt
similarity index 100%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/ReadMe.txt
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/ReadMe.txt
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.cpp b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.cpp
similarity index 89%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.cpp
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.cpp
index d824cc0..82563da 100644
--- a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.cpp
+++ b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.cpp
@@ -11,7 +11,7 @@
int main()
{
printf("waiting for libzt to come online...\n");
- zts_startjoin("dlldir", "17d709436c2c5367");
+ zts_startjoin("config_path", "17d709436c2c5367");
printf("started. now performing a socket call\n");
int fd = zts_socket(AF_INET, SOCK_STREAM, 0);
printf("fd=%d\n", fd);
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj
similarity index 98%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj
index 971f28f..0c007b1 100644
--- a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj
+++ b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj
@@ -154,6 +154,9 @@
+
+
+
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj.filters b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj.filters
similarity index 94%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj.filters
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj.filters
index ceca0a1..f3328b4 100644
--- a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj.filters
+++ b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/libztHelloWorld.vcxproj.filters
@@ -36,6 +36,9 @@
Source Files
+
+
+
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/stdafx.cpp b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/stdafx.cpp
similarity index 100%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/stdafx.cpp
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/stdafx.cpp
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/stdafx.h b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/stdafx.h
similarity index 100%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/stdafx.h
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/stdafx.h
diff --git a/examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/targetver.h b/examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/targetver.h
similarity index 100%
rename from examples/visual_studio_cpp/libztHelloWorld/libztHelloWorld/targetver.h
rename to examples/cpp_vsproj_dll/libztHelloWorld/libztHelloWorld/targetver.h