IStorage.OpenStorage Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public:
void OpenStorage(System::String ^ pwcsName, Microsoft::VisualStudio::OLE::Interop::IStorage ^ pstgPriority, System::UInt32 grfMode, IntPtr snbExclude, System::UInt32 reserved, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IStorage ^ % ppstg);
public void OpenStorage (string pwcsName, Microsoft.VisualStudio.OLE.Interop.IStorage pstgPriority, uint grfMode, IntPtr snbExclude, uint reserved, out Microsoft.VisualStudio.OLE.Interop.IStorage ppstg);
abstract member OpenStorage : string * Microsoft.VisualStudio.OLE.Interop.IStorage * uint32 * nativeint * uint32 * IStorage -> unit
Public Sub OpenStorage (pwcsName As String, pstgPriority As IStorage, grfMode As UInteger, snbExclude As IntPtr, reserved As UInteger, ByRef ppstg As IStorage)
Parametreler
- pwcsName
- String
Açılacak depolama nesnesinin adını içeren, geniş karakter null ile sonlandırılmış bir Unicode dize işaretçisi. Akış/depolama adının ilk karakteri olarak hizmet veren, 1.000 ila 01F karakter, OLE tarafından kullanılmak üzere ayrılmıştır. Bu, yapılandırılmış bir depolama kısıtlaması değil, bileşik bir dosya kısıtlamasıdır. PstgPriority NULL değilse yok sayılır.
- pstgPriority
- IStorage
NULL olmalıdır. NULL olmayan bir değer STG_E_INVALIDPARAMETER döndürür.
- grfMode
- UInt32
Depolama nesnesi açılırken kullanılacak erişim modunu belirtir. Olası değerlerin açıklamaları için bkz. STGM sabitleri. Seçtiğiniz diğer modların en azından bu yöntemi çağırırken STGM_SHARE_EXCLUSIVE belirtmesi gerekir.
- snbExclude
-
IntPtr
nativeint
NULL olmalıdır. NULL olmayan bir değer STG_E_INVALIDPARAMETER döndürür.
- reserved
- UInt32
Gelecekte kullanılmak üzere ayrılmıştır; sıfır olmalıdır.
- ppstg
- IStorage
Başarılı olduğunda, açılmış Depolama nesnesine bir IStorage işaretçisinin konumunu gösteren işaretçi. Bir hata oluşursa, bu parametre NULL olarak ayarlanır.