。。。。。。。。。。 。。・ロ。シ・爨ヒフ皃� 。。
テ�ク「。ヲフネタユ。。サ�


・ノ・皈、・ホ・ウ・ヤ・蝪シ・ソフセ、�スミ


。。。。

        。� タ筍。フタ 。�



         シォハャ、ャサイイテ、ケ、�・ノ・皈、・ホ・ウ・ヤ・蝪シ・ソフセ、�スミ、ケ、�。」



         ー�」� LPSTR DOMAIN。ァ・ノ・皈、・セ



         イシ、ホホ网ヌ、マ・�・ケ・ネ・ワ・テ・ッ・ケ、ヒ・ウ・ヤ・蝪シ・ソフセ、ミホマ、キ、ニ、、、゛、ケ。」



        。� シ�  ハフ 。�



        VC++

        

        。� エト  カュ 。�



        WindowsNT(SP5) VC++(SP3)

        


タ霹ャ、リ
void CDrvChkView::SIC_DispNWMaschines(LPTSTR DOMAIN)

{

        NETRESOURCE parent;

        LPNETRESOURCE pnr;

        HANDLE hEnum;

        DWORD BufSize;

        DWORD ResNum;



        ZeroMemory(&parent, sizeof(parent));

        pnr = (LPNETRESOURCE)GlobalAlloc(GMEM_FIXED, 1000);



        parent.dwScope = RESOURCE_GLOBALNET;//・ヘ・テ・ネ・�。シ・ッ、ホセ螟ホササ

        parent.dwType = RESOURCETYPE_ANY;//チエ、ニ、ホ・�・ス。シ・ケ

        parent.dwDisplayType = RESOURCEDISPLAYTYPE_DOMAIN;//

        parent.dwUsage = RESOURCEUSAGE_CONTAINER;

        parent.lpRemoteName = DOMAIN;//・ノ・皈、・セ、リト�

        parent.lpProvider = "Microsoft Windows Network";



        WNetOpenEnum(RESOURCE_GLOBALNET, RESOURCETYPE_ANY, 0, &parent, &hEnum);



        while(BufSize = 1000, ResNum = 1, WNetEnumResource(hEnum, &ResNum, pnr, &BufSize) == NO_ERROR) {

                m_EMachine.AddString(pnr->lpRemoteName);

        }



        WNetCloseEnum(hEnum);



        GlobalFree(pnr);



}



Copyright (C) 1999 System Infinity Corporation. All rights reserved.