Netbios

機能

指定された NCB( ネットワーク制御ブロック)を解釈して実行する

Declare Function Netbios Lib "netapi32.dll" _
(pncb As NCB) As Long

Declare Function Netbios Lib "netapi32.dll" _
(pncb As NCB) As Integer

UCHAR Netbios(
PNCB pncb
);


引数
pncb

ネットワーク制御ブロックを記述するNCB 構造体

戻り値

成功したとき                                                         NCB 構造体のリターンコード
pncbで指定されたアドレスが無効の場合                                 NRC_BADNCB
NCB構造体のncb_lengthで指定されたバッファ長が不正の場合
   またはncb_bufferで指定されたバッファが書き込み保護されている場合   NRC_BUFLEN

備考

同期要求に対しては、NCB 構造体のリターンコードが返る。
この値は、NCB 構造体の ncb_retcodeにも格納される。

非同期要求に対しては、次の場合が考えられる。
・非同期コマンドが既に完了している場合、リターンコードを返す
・非同期コマンドが処理中のとき、0を返す