/// <include file='Windows.xml' path='doc/member[@name="Windows.FreeKnownFolderDefinitionFields"]/*' /> public static void FreeKnownFolderDefinitionFields(KNOWNFOLDER_DEFINITION *pKFD) { CoTaskMemFree(pKFD->pszName); CoTaskMemFree(pKFD->pszDescription); CoTaskMemFree(pKFD->pszRelativePath); CoTaskMemFree(pKFD->pszParsingName); CoTaskMemFree(pKFD->pszTooltip); CoTaskMemFree(pKFD->pszLocalizedName); CoTaskMemFree(pKFD->pszIcon); CoTaskMemFree(pKFD->pszSecurity); }
public HRESULT RegisterFolder([NativeTypeName("const KNOWNFOLDERID &")] Guid *rfid, [NativeTypeName("const KNOWNFOLDER_DEFINITION *")] KNOWNFOLDER_DEFINITION *pKFD) { return(((delegate * unmanaged <IKnownFolderManager *, Guid *, KNOWNFOLDER_DEFINITION *, int>)(lpVtbl[8]))((IKnownFolderManager *)Unsafe.AsPointer(ref this), rfid, pKFD)); }
public HRESULT GetFolderDefinition(KNOWNFOLDER_DEFINITION *pKFD) { return(((delegate * unmanaged <IKnownFolder *, KNOWNFOLDER_DEFINITION *, int>)(lpVtbl[11]))((IKnownFolder *)Unsafe.AsPointer(ref this), pKFD)); }