GetComputerName |
Declare Function Api_GetComputerName& Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer$, nSize&) |
Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long |
|
ローカルコンピュータの NetBIOS 名を取得する。この名前はシステムの起動時に確立されるもので、システムはレジストリからこの名前を読み取る。 |
|
パラメータ 関数から制御が返ると、このバッファに、コンピュータ名を表す、NULL で終わる文字列が格納される。
バッファのサイズとして、MAX_COMPUTERNAME_LENGTH + 1 文字を保持できる大きさを指定する。 関数から制御が返ると、この変数に、格納先のバッファへコピーされた文字の数が TCHAR 単位で格納される
(終端の NULL を含まない)。
を返す。 SetComputerNameEx 関数を使って名前を変更した場合でも、ユーザーがコンピュータを再起動するまでは、変更後の名前は有効になら ない。 |