MetaDataGetDispenser function Null safety winrt

int MetaDataGetDispenser (
  1. Pointer<GUID> rclsid,
  2. Pointer<GUID> riid,
  3. Pointer<Pointer<NativeType>> ppv
)

Creates a dispenser class.

HRESULT MetaDataGetDispenser(
  REFCLSID rclsid,
  REFIID   riid,
  LPVOID   *ppv
);

Implementation

int MetaDataGetDispenser(
    Pointer<GUID> rclsid, Pointer<GUID> riid, Pointer<Pointer> ppv) {
  final _MetaDataGetDispenser = _rometadata.lookupFunction<
      Int32 Function(
          Pointer<GUID> rclsid, Pointer<GUID> riid, Pointer<Pointer> ppv),
      int Function(Pointer<GUID> rclsid, Pointer<GUID> riid,
          Pointer<Pointer> ppv)>('MetaDataGetDispenser');
  return _MetaDataGetDispenser(rclsid, riid, ppv);
}