Type Alias windows::Win32::System::RemoteManagement::WSMAN_SHELL_COMPLETION_FUNCTION
pub type WSMAN_SHELL_COMPLETION_FUNCTION = Option<unsafe extern "system" fn(operationcontext: *const c_void, flags: u32, error: *const WSMAN_ERROR, shell: WSMAN_SHELL_HANDLE, command: WSMAN_COMMAND_HANDLE, operationhandle: WSMAN_OPERATION_HANDLE, data: *const WSMAN_RESPONSE_DATA)>;
Aliased Type§
enum WSMAN_SHELL_COMPLETION_FUNCTION {
None,
Some(unsafe extern "system" fn(_: *const c_void, _: u32, _: *const WSMAN_ERROR, _: WSMAN_SHELL_HANDLE, _: WSMAN_COMMAND_HANDLE, _: WSMAN_OPERATION_HANDLE, _: *const WSMAN_RESPONSE_DATA)),
}
Variants§
None
No value.
Some(unsafe extern "system" fn(_: *const c_void, _: u32, _: *const WSMAN_ERROR, _: WSMAN_SHELL_HANDLE, _: WSMAN_COMMAND_HANDLE, _: WSMAN_OPERATION_HANDLE, _: *const WSMAN_RESPONSE_DATA))
Some value of type T
.