Posts
  • Hyper-V Programming Model

    VM Operations

    • 1 Comments
    There are three operation methods regarding VM operations: 1. DefineVirtualSystem 2. ModifyVirtualSystem 3. DestroyVirtualSystem VMs are represented by in memory WMI objects and serialized as Xml files as their backend storage. DefineVirtualSystem...
  • Hyper-V Programming Model

    Virtual System Management Services

    • 3 Comments
    Introduction Msvm_VirtualSystemManagementService is a WMI object that Hyper-V uses to perform Virtual System Management related operations. The service codes are implemented in vmms.exe which is in %windows%\system32 directory. Hyper-V Manager UI also...
  • Hyper-V Programming Model

    Hyper-V WMI Introduction

    • 4 Comments
    It will be really difficult to under Hyper-V programming model without understanding WMI. I will briefly describe the WMI concepts that were used in our samples. WMI borrowed Relational Database concept and applied to the object world. There are many...
  • Hyper-V Programming Model

    Build and Run C# Samples

    • 1 Comments
    To build and run each sample in C#, here are the steps: 1. Create a new project: 2. Add a new class and name it as common.cs: 3. Copy the common library code from: http://msdn.microsoft.com/en-us/library/cc723869(VS.85).aspx...
  • Hyper-V Programming Model

    Debug Hyper-V VBSCript Samples

    • 0 Comments
    One of customers was not able to get the DNS name from a VM by running the samples at: http://msdn.microsoft.com/en-us/library/cc723870(VS.85).aspx I debugged and found out that the Win2008 Virtual System was still running Hyper-V beta. Here are the...
  • Hyper-V Programming Model

    Blog Introduction

    • 3 Comments
    I wrote the msdn Hyper-V documentation samples with my colleges' help. I want to use this blog to explain the contexts that we missed from these samples. I will be really happy if we can achieve the following goals together: Make our MSDN online...
Page 1 of 1 (6 items)