SOL9 2.0 Class: LocalGroupInfo1

 SOL9 C++ Class Library  SOL9 Samples  SOL9 Tutorial  SOL9 FAQ  SOL9 ClassTree 

Source code

/*
 * LocalGroupInfo1.h 
 * Copyright (c) 2011 Antillia.com TOSHIYUKI ARAI. ALL RIGHTS RESERVED. 
 */


#pragma once

#include <sol/nm/LocalGroupInfo.h>

namespace SOL {

class LocalGroupInfo1 :public LocalGroupInfo {

public:
    LocalGroupInfo1()
    :LocalGroupInfo(1)
    {

    }

public:
/*
typedef struct _LOCALGROUP_INFO_1 {
  LPWSTR lgrpi1_name;
  LPWSTR lgrpi1_comment;
}LOCALGROUP_INFO_1, *PLOCALGROUP_INFO_1, *LPLOCALGROUP_INFO_1
*/

    LOCALGROUP_INFO_1* getInfo()
    {
        return (LOCALGROUP_INFO_1*)getBuffer();
    }
public:
    void display()
    {
        LOCALGROUP_INFO_1* ptr = getInfo();
        
        int count = getEntriesRead();
        printf("LOCALGROUP_INFO_1 count\n", count);
        for (int i = 0; i<count; i++) {
            if (ptr) {
                printf("Name: %S\n", ptr->lgrpi1_name);
                printf("Comment: %S\n", ptr->lgrpi1_comment);
            }
            ptr++;
        }
    }
};

}

Last modified: 1 Feb 2012

Copyright (c) 2009-2012 Antillia.com ALL RIGHTS RESERVED.