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§

§1.0.0

None

No value.

§1.0.0

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.