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