pub unsafe extern "system" fn NCryptUnprotectSecret(
    phdescriptor: *mut NCRYPT_DESCRIPTOR_HANDLE,
    dwflags: NCRYPT_FLAGS,
    pbprotectedblob: *const u8,
    cbprotectedblob: u32,
    pmempara: *const NCRYPT_ALLOC_PARA,
    hwnd: HWND,
    ppbdata: *mut *mut u8,
    pcbdata: *mut u32,
) -> HRESULT