SETRESULT_INFO

typedef struct _SETRESULT_INFO {
    WORD            cbSize;
    WORD            wReserved;
    HANDLE          hSetResult;
    DWORD           Result;
} SETRESULT_INFO, *PSETRESULT_INFO;

The CPSUI provides a SETRESULT_INFO structure as the lParam parameter when it calls PFNPROPSHEETUI for the PROPSHEETUI_REASON_SET_RESULT reason.

Members

cbSize
Size in bytes of this structure.
wReserved
Reserved.
hSetResult
Handle to the added CPSUI page(s) requested by the caller when its PFNPROPSHEETUI callback called the CPSUI’s callback with the Function parameter set to CPSUI_ADD_Xxx.
Result
Specifies the result to be set to this call to PFNPROPSHEETUI from the property sheet page(s) identified by hSetResult. PFNPROPSHEETUI should set the Result field of the structure to which its pPSUIInfo parameter points based on PFNPROPSHEETUI’s child’s Result in the SETRESULT_INFO structure. When PFNPROPSHEETUI’s return value is greater than zero, the CPSUI sets Result to the parent of hSetResult.