Network programming Windows CE 6.0中的wneTopeneum

Network programming Windows CE 6.0中的wneTopeneum,network-programming,windows-ce,Network Programming,Windows Ce,我在Windows CE 6.0中枚举网络资源时遇到问题。在我调用WNetEnumResource之前,我无法获得wnetenenumwork!通过这种方式调用,它返回“参数不正确”。我正在调用lpNetResource设置为NULL的函数,因为我想从根开始。我做错了什么-救命 另外,如果有必要的话,我正在通过以太网使用KITL调试操作系统 DWORD dwResult; HANDLE hEnum; LPVOID lpMsgBuf; dwResult = WNetOpenEnum(RESOUR

我在Windows CE 6.0中枚举网络资源时遇到问题。在我调用WNetEnumResource之前,我无法获得wnetenenumwork!通过这种方式调用,它返回“参数不正确”。我正在调用lpNetResource设置为NULL的函数,因为我想从根开始。我做错了什么-救命

另外,如果有必要的话,我正在通过以太网使用KITL调试操作系统

DWORD dwResult;
HANDLE hEnum;
LPVOID lpMsgBuf;

dwResult = WNetOpenEnum(RESOURCE_GLOBALNET, RESOURCETYPE_ANY, 0, NULL, &hEnum);
if (dwResult != ERROR_SUCCESS) {
    FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
                  NULL, GetLastError(), 0, (LPTSTR)&lpMsgBuf, 0, NULL);
    RETAILMSG(TRUE, (L"Error in WNetOpenEnum (GUI):"));
    RETAILMSG(TRUE, ((LPWSTR)lpMsgBuf));
    LocalFree( lpMsgBuf );
    return -1;
}