不透明ポインターへのアクセス

クライアントは、不透明ポインターを使用して、変換先に格納されている情報にアクセスできます。 ストレージを使用するには、クライアントは最初に RtmGetOpaqueInformationPointer を呼び出してポインターを取得する必要があります。 情報を変更する必要がある場合は常に、クライアントは最初に LockDest パラメーターを TRUE に設定して RtmLockDestinationを呼び出して宛先をロックする必要 があります。 宛先がロックされた後、クライアントは必要な変更を行います。 LockDest パラメーターが FALSE に設定された RtmLockDestination の別の呼び出しを使用して、宛先のロックを解除 できます

RtmLockDestination関数を使用すると、クライアントは Exclusive パラメーターを使用して、読み取りロックまたは書き込みロックを 使用 することもできます。 クライアントは、非透過ポインターを使用して保持されている情報に変更を加える場合にのみ、書き込みロックを使用する必要があります。 クライアントは、読み取りロックを使用して、宛先に格納されている不透明なポインター情報を表示できます。

これらの関数の使い方を示すサンプル コードについては、「宛先の 不透明ポインターへのアクセス」を参照してください