GetExceptionFilterSecondCommand 方法會傳回調試程序引擎在第二次發生指定例外狀況時執行的命令。
HRESULT GetExceptionFilterSecondCommand(
[in] ULONG Index,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
[in] Index
指定例外狀況篩選的索引,其會傳回第二次機會命令。 索引 也可以參考預設例外狀況篩選條件,針對沒有特定或任意例外狀況篩選條件的例外狀況傳回第二次機會命令。
[out, optional] Buffer
接收例外狀況篩選的第二次機會命令。
[in] BufferSize
指定 Buffer 所指定之緩衝區的大小,以字元為單位。 此大小包含 『\0』 終止字元的空間。
[out, optional] CommandSize
接收例外狀況篩選條件第二次機會命令的大小,以字元為單位。 此大小包含 『\0』 終止字元的空間。 如果 CommandSizeNULL,則不會傳回此資訊。
這個方法也可能傳回錯誤值。 如需詳細資訊,請參閱 傳回值。
回傳碼 | 說明 |
---|---|
|
方法成功。 |
只有例外狀況篩選支援第二次機會命令。 如果 Index 參考 特定事件篩選條件,傳回給 Buffer 的命令將會是空的。 如果未為指定的例外狀況設定第二次機會命令,則傳回的命令也會是空的。
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標題 | dbgeng.h (include Dbgeng.h) |