最後に、私はこのコードを使用しています。ローカルマシンで動作し、リモートで実行されます。nStatusはACCESS_DENIEDエラーを出します。すべての
NET_API_STATUS nStatus;
TOleString oleServerName=strServerName.c_str();
DWORD dwLevel=101;
LPSERVER_INFO_101 pBufServer=NULL;
LPWKSTA_INFO_100 pBufWksta = NULL;
nStatus=NetServerGetInfo(oleServerName, dwLevel,
(LPBYTE*)&pBufServer);
if(nStatus==NERR_Success &&
(pBufServer->sv101_type & SV_TYPE_DOMAIN_CTRL))
{
dwLevel=100;
nStatus=NetWkstaGetInfo(oleServerName, 100,
(LPBYTE*)&pBufWksta);
if(nStatus==NERR_Success)
{
AnsiString strDomain(pBufWksta->wki100_langroup);
m_pgServerConnection->SetDomain(strDomain);
}
}
感謝:)
C++およびWinAPIタグはまだプログラミング関連ではないように編集されていますか? –
プログラミング関連ではないように思われますが、プログラミング関連ではないと誤解されるかもしれない非常に単純な質問です。 –
私はwinapiを使用して名前を取得する必要があるので、プログラミング関連です。私は考える: –