Type Alias LPFNDFMCALLBACK
pub type LPFNDFMCALLBACK = Option<unsafe extern "system" fn(psf: Ref<'_, IShellFolder>, hwnd: HWND, pdtobj: Ref<'_, IDataObject>, umsg: u32, wparam: WPARAM, lparam: LPARAM) -> HRESULT>;
Aliased Type§
enum LPFNDFMCALLBACK {
None,
Some(unsafe extern "system" fn(_: Ref<'_, IShellFolder>, _: HWND, _: Ref<'_, IDataObject>, _: u32, _: WPARAM, _: LPARAM) -> HRESULT),
}
Variants§
None
No value.
Some(unsafe extern "system" fn(_: Ref<'_, IShellFolder>, _: HWND, _: Ref<'_, IDataObject>, _: u32, _: WPARAM, _: LPARAM) -> HRESULT)
Some value of type T
.