次の方法で共有


.SAVEXMM128

現在のプロローグ オフセットを使用して指定の XMM レジスタとオフセットに対してUWOP_SAVE_XMM128 または UWOP_SAVE_XMM128_FAR のいずれかのアンワインド コード エントリを生成します。MASM は、最も効率的なエンコーディングを選択します。

.savexmm128 xmmreg , offset

解説

.SAVEXMM128 により、ml64.exe ユーザーは、フレーム関数のアンワインド動作を指定できます。これは、PROC FRAME 宣言から .ENDPROLOG ディレクティブまでのプロローグ内でのみ指定できます。これらのディレクティブはコードを生成しません。.xdata および .pdata だけを生成します。.SAVEXMM128 は、アンワインドされるアクションを実際に実装する命令の後に置かれる必要があります。不一致が起こらないように、アンワインド ディレクティブとアンワインド対象のコードを 1 つのマクロにラップすることをお勧めします。

offset は 16 の倍数である必要があります。

詳細については、「x64 用 MASM (ml64.exe)」を参照してください。

参照

概念

ディレクティブ リファレンス