Win32 API 日本語リファレンス
ホームStorage.Packaging.Opc › IOpcFactory

IOpcFactory

COM
IID6d0b4446-cd73-4ab3-94f4-8ccdf6116154継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT CreatePackageRootUri(IOpcUri** rootUri)
4HRESULT CreatePartUri(LPWSTR pwzUri, IOpcPartUri** partUri)
5HRESULT CreateStreamOnFile(LPWSTR filename, OPC_STREAM_IO_MODE ioMode, SECURITY_ATTRIBUTES* securityAttributes, DWORD dwFlagsAndAttributes, IStream** stream)
6HRESULT CreatePackage(IOpcPackage** package)
7HRESULT ReadPackageFromStream(IStream* stream, OPC_READ_FLAGS flags, IOpcPackage** package)
8HRESULT WritePackageToStream(IOpcPackage* package, OPC_WRITE_FLAGS flags, IStream* stream)
9HRESULT CreateDigitalSignatureManager(IOpcPackage* package, IOpcDigitalSignatureManager** signatureManager)