<Return[WXYZ]><Top>
WaitNamedPipe |
Declare Function Api_WaitNamedPipe& Lib "kernel32" Alias "WaitNamedPipeA" (ByVal lpNamedPipeName$, ByVal nTimeOut&) |
||||||
Declare Function WaitNamedPipe Lib "kernel32" Alias "WaitNamedPipeA" (ByVal lpNamedPipeName As String, ByVal nTimeOut As Long) As Long |
|||||||
タイムアウト時間が経過するまで、または、指定された名前付きパイプのインスタンスが接続可能な状態になるまで(サーバー側プロセスがそのパイプに対して ConnectNamedPipe 関数を呼び出すまで)待機する。 |
|||||||
パラメータ ータの名前を含めなければならない。サーバープロセスがローカルコンピュータで動作している場合は、「servername」として 1 個のピリオド(.)
を指定する。パイプ名の形式は、次のとおりである。
位で数値を指定する代わりに、次の値のいずれかを指定することもできる。
戻り値
う。
返す。 場合、指定したパイプに対応するインスタンスが少なくとも 1 つ存在することを意味する。しかし、その後にそのパイプに対して CreateFile 関数を呼び出すと、その CreateFile 関数が失敗することもある。サーバーがそのパイプのインスタンスを閉じたり、ほかのクライアントがその パイプのインスタンスを開いたことが原因である。 |