pub unsafe extern "system" fn EapHostPeerGetMethodProperties(
    dwversion: u32,
    dwflags: u32,
    eapmethodtype: EAP_METHOD_TYPE,
    huserimpersonationtoken: HANDLE,
    dweapconndatasize: u32,
    pbeapconndata: *const u8,
    dwuserdatasize: u32,
    pbuserdata: *const u8,
    pmethodpropertyarray: *mut EAP_METHOD_PROPERTY_ARRAY,
    ppeaperror: *mut *mut EAP_ERROR,
) -> u32