<Return[MN]><Top>

NDdeShareSetInfo

Declare Function Api_NDdeShareSetInfo& Lib "nddeapi" Alias "NDdeShareSetInfo" (ByVal lpszServer$, ByVal lpszShareName$, ByVal nLevel&, ByVal lpBuffer$, ByVal cBufSize&, ByVal sParmNum%)

Declare Function NDdeShareSetInfo Lib "nddeapi" Alias "NDdeShareSetInfo" (ByVal lpszServer As String, ByVal lpszShareName As String, ByVal nLevel As Long, ByVal lpBuffer As String, ByVal cBufSize As Long, ByVal sParmNum As Integer) As Long

DDE 共有情報を設定する。通常、編集後にこの関数を呼び出す。

パラメータ
lpszServer
    [入力]変更したい DSDM(DDE 共有データベースマネージャ)を保持するサーバー名を表す文字列へのポインタを指定する。
lpszShareName
    [入力]情報を変更したい共有名を表す文字列へのポインタを指定する。このパラメータには NULL を指定できない。
nLevel
    [入力]このパラメータは 2 でなければならない。
lpBuffer
    [入力]DSDM に格納したい新しい DDE 共有情報を保持する、 構造体へのポインタを指定する。現時点では DDE 共有情報の全体

    が変更され、部分的な変更は行えない。このパラメータには NULL を指定できない。
cBufSize
    [入力]lpBuffer パラメータが指すバッファのサイズをバイト単位で指定する。
sParmNum
    [入力]変更したいパラメータのインデックス番号を指定する。現在の実装では部分的な変更はサポートされていないため、このパラメータ

    は 0 でなければならない。

戻り値
    関数が成功すると、NDDE_NO_ERROR が返る。
    関数が失敗すると、エラーコードが返る。このエラーコードは、NDdeGetErrorString 関数を使ってテキストのエラーメッセージへ変換でき

    る。