Struct winapi::sapi::ISpObjectTokenCategoryVtbl [] [src]

pub struct ISpObjectTokenCategoryVtbl {
    pub parent: ISpDataKeyVtbl,
    pub SetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszCategoryId: LPCWSTR, fCreateIfNotExist: BOOL) -> HRESULT,
    pub GetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemCategoryId: *mut LPWSTR) -> HRESULT,
    pub GetDataKey: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, spdkl: SPDATAKEYLOCATION, pppDataKey: *mut *mut ISpDataKey) -> HRESULT,
    pub EnumTokens: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pzsReqAttribs: LPCWSTR, pszOptAttribs: LPCWSTR, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT,
    pub SetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszTokenId: LPCWSTR) -> HRESULT,
    pub GetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemTokenId: *mut LPWSTR) -> HRESULT,
}

Fields

parent: ISpDataKeyVtbl SetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszCategoryId: LPCWSTR, fCreateIfNotExist: BOOL) -> HRESULT GetId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemCategoryId: *mut LPWSTR) -> HRESULT GetDataKey: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, spdkl: SPDATAKEYLOCATION, pppDataKey: *mut *mut ISpDataKey) -> HRESULT EnumTokens: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pzsReqAttribs: LPCWSTR, pszOptAttribs: LPCWSTR, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT SetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, pszTokenId: LPCWSTR) -> HRESULT GetDefaultTokenId: unsafe extern "system" fn(This: *mut ISpObjectTokenCategory, ppszCoMemTokenId: *mut LPWSTR) -> HRESULT