指定された 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
);
ネットワーク制御ブロックを記述するNCB 構造体
戻り値
成功したとき NCB 構造体のリターンコード
pncbで指定されたアドレスが無効の場合 NRC_BADNCB
NCB構造体のncb_lengthで指定されたバッファ長が不正の場合
またはncb_bufferで指定されたバッファが書き込み保護されている場合 NRC_BUFLEN
同期要求に対しては、NCB 構造体のリターンコードが返る。
この値は、NCB 構造体の ncb_retcodeにも格納される。
非同期要求に対しては、次の場合が考えられる。
・非同期コマンドが既に完了している場合、リターンコードを返す
・非同期コマンドが処理中のとき、0を返す