COMStringFromGUID

DFCOM サブルーチン:大域的にユニークな識別子 (GUID) を渡し,印字可能な文字の文字列を返します。

モジュールUSE DFCOM, USE DFWINTY

形式

CALL COMStringFromGUID(guid,string,status)

guid
変換する GUIDDFWINTY モジュールで定義されている型 GUID でなければなりません。クラス識別子 (CLSID),またはインタフェース識別子 (IID) を含む GUID のどの型を取ることができます。

string
GUID の文字列表現を受け取る型 CHARACTER*(*) の文字変数。文字変数の長さは,少なくとも 38 なければなりません。

status
操作の状態。GUID の文字列表現を受け取る string が小さすぎる場合,値はゼロです。そうでなければ,値は GUID の文字列表現の文字数です。型 INTEGER(4) でなければなりません。

GUID の文字列表現は,以下のような書式をとります。

[c200e360-38c5-11ce-ae62-08002b2b79ef]

ここで,連続した欄は 128 ビット GUIDDWORD-WORD-WORD-WORD-WORD.DWORD の形式に分解したものです。文字列には,OLE 記述のかぎ括弧も含まれます。

関連情報

『Platform SDK』の StringFromGUID2 を参照してください。