Μια ενημερωμένη έκδοση ενεργοποιεί την υποστήριξη για εικονικούς miniports Storport στον Windows Server 2003

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 943295 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

ΕΙΣΑΓΩΓΗ

Το πρόγραμμα οδήγησης Storport τώρα υποστηρίζει εικονικούς miniports στον Windows Server 2003 Service Pack 1 (SP1) και σε νεότερες εκδόσεις. Μια ενημερωμένη έκδοση διατίθεται τώρα για να ενεργοποιηθεί αυτή η νέα δυνατότητα.

Microsoft έχει ορίσει το πρόγραμμα οδήγησης Storport Miniport εικονική (VMiniport) για να επεκτείνουν τη λειτουργικότητα του Storport διασυνδέσεων. Σε αντίθεση με τις φυσικές miniports, εικονικό miniports μπορούν να καλέσουν ρουτίνες Windows Driver Model (WDM) σύμφωνα με τις οδηγίες WDM.

Αφού εφαρμόσετε αυτήν την ενημερωμένη έκδοση, miniports πλέον θα εξαρτώνται από το πρόγραμμα οδήγησης Storport για το χειρισμό της μνήμης και να εκτελέσετε συγχρονισμό. Επιπλέον, miniports θα έχετε τη δυνατότητα να χειρίζεται αιτήσεις εισόδου/εξόδου με νέους τρόπους. Αυτές οι αλλαγές προγραμματισμού προορίζονται για τεχνολογίες που περιλαμβάνουν αλλά που δεν περιορίζονται τα εξής:
  • iSCSI
  • Infiniband
  • Άλλες διασυνδέσεις μη τυπικό αποθήκευσης που ενδέχεται να εμφανιστούν στο μέλλον

Περισσότερες πληροφορίες

Η προετοιμασία των προγραμμάτων οδήγησης Storport εικονικής Miniport

Το πρόγραμμα οδήγησης Miniport εικονικής Storport έχει τρία στάδια της προετοιμασίας. Στο πρώτο στάδιο, καλεί μια miniport τηςStorPortInitializeρουτίνα τοποθετώντας το δείκτη σεVIRTUAL_HW_INITIALIZATION_DATAδομή.

Ρουτίνες Storport εικονικής Miniport

Τα προγράμματα οδήγησης Miniport εικονικής Storport και προγράμματα οδήγησης φυσική miniport Storport είναι ισοδύναμες με πολλούς τρόπους. Μια φυσική miniport χρησιμοποιεί μια φυσική κεντρικός προσαρμογέας διαύλου (HBA). Εικονική της miniport διαφέρει από μια φυσική miniport κυρίως σε αυτό το πρόγραμμα οδήγησης Storport να θεωρούν ότι η συσκευή miniport τα στοιχεία ελέγχου δεν υλικό σας ενημερώνει για την εικονική της miniport. Σε αυτήν την περίπτωση, το πρόγραμμα οδήγησης Storport δεν λαμβάνει ένα αντικείμενο της access (DMA) άμεσης προσπέλασης μνήμης. Επομένως, το πρόγραμμα οδήγησης Storport δεν λαμβάνει ένα αντικείμενο διακοπής, μια διακοπή κλειδώματος ή αποθήκευσης που δεν έχουν αποθηκευτεί προσωρινά.

Μια άλλη προφανής διαφορά είναι ότι μπορεί να χρησιμοποιήσει μια εικονική της miniport για όλα τα API που τεκμηριώνονται στο το Κιτ προγράμματος οδήγησης των Windows Microsoft (WDK). Για να χρησιμοποιήσετε μόνο τα API του Storport αναμένεται μια φυσική miniport. Ωστόσο, μια εικονική της miniport μπορεί επίσης να χρησιμοποιήσετε άλλες διασυνδέσεις API. Για παράδειγμα, μια εικονική της miniport μπορεί επίσης να χρησιμοποιήσετε τα API που παρέχει πυρήνα του συστήματος, με την προϋπόθεση ότι η εικονική της miniport συμμορφώνεται με τους περιορισμούς που ισχύουν για τα προγράμματα οδήγησης WDM.

Για περισσότερες πληροφορίες σχετικά με το Storport ρουτίνες υποστήριξης, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network στο Web:
http://msdn2.Microsoft.com/en-us/library/ms807277.aspx
Για πληροφορίες σχετικά με άλλα τα API του πυρήνα, δείτε την περιγραφή των API σχετικές με το WDK.

Δομές του προγράμματος οδήγησης Miniport εικονικής Storport

Για ναVIRTUAL_HW_INITIALIZATION_DATAδομή περιέχει πληροφορίες οι οποίες είναι συγκεκριμένες για κάθε πρόγραμμα οδήγησης εικονική της miniport. Αυτή η δομή ορίζεται ως εξής:
typedef struct _VIRTUAL_HW_INITIALIZATION_DATA {
  ULONG HwInitializationDataSize;
  INTERFACE_TYPE AdapterInterfaceType;
  PHW_INITIALIZE HwInitialize;
  PHW_STARTIO HwStartIo;
  PHW_INTERRUPT HwInterrupt;
  PVIRTUL_HW_FIND_ADAPTER HwFindAdapter;
  PHW_RESET_BUS HwResetBus;
  PHW_DMA_STARTED HwDmaStarted;
  PHW_ADAPTER_STATE HwAdapterState;
  ULONG DeviceExtensionSize;
  ULONG SpecificLuExtensionSize;
  ULONG SrbExtensionSize;
  ULONG NumberOfAccessRanges;
  PVOID Reserved;
  UCHAR MapBuffers;
  BOOLEAN NeedPhysicalAddresses;
  BOOLEAN TaggedQueuing;
  BOOLEAN AutoRequestSense;
  BOOLEAN MultipleRequestPerLu;
  BOOLEAN ReceiveEvent;
  USHORT VendorIdLength;
  PVOID VendorId;
  union {
    USHORT ReservedUshort;
    USHORT PortVersionFlags;
  };
  USHORT DeviceIdLength;
  PVOID DeviceId;
  PHW_ADAPTER_CONTROL HwAdapterControl;
  PHW_BUILDIO HwBuildIo;
  PHW_FREE_ADAPTER_RESOURCES HwFreeAdapterResources;
  PHW_PROCESS_SERVICE_REQUEST HwProcessServiceRequest;
  PHW_COMPLETE_SERVICE_IRP HwCompleteServiceIrp;
  PHW_INITIALIZE_TRACING HwInitializeTracing;
  PHW_CLEANUP_TRACING HwCleanupTracing;
} VIRTUAL_HW_INITIALIZATION_DATA, *PVIRTUAL_HW_INITIALIZATION_DATA;

Κωδικοί ελέγχου εικονική της miniport εισόδου/εξόδου

Εικονική της miniport υπολογιστές-πελάτες χρησιμοποιούν τοIOCTL_MINIPORT_PROCESS_SERVICE_IRPΚωδικός ελέγχου εισόδου/εξόδου για την επικοινωνία με μια εικονική της miniport.

Πληροφορίες ενημέρωσης

Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από το Κέντρο λήψης αρχείων της Microsoft:

Windows Server 2003, εκδόσεις που βασίζονται σε επεξεργαστή x86

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Άμεση λήψη του Windows Server 2003, x 86 με πακέτο τώρα.

Windows Server 2003, εκδόσεις που βασίζονται σε τεχνολογία Itanium

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Άμεση λήψη του Windows Server 2003, που βασίζεται σε τεχνολογία Itanium πακέτου τώρα.

Windows Server 2003, εκδόσεις που βασίζονται σε επεξεργαστή x64

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Άμεση λήψη του Windows Server 2003, x 64 που βασίζεται σε πακέτο τώρα.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε το αρχείο αυτό για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία δημοσίευσης του αρχείου. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

ΠΡΟΫΠΟΘΕΣΕΙΣ

Για να εφαρμόσετε αυτήν την ενημερωμένη έκδοση, πρέπει να έχετε εγκαταστήσει το Windows Server 2003 Service Pack 2 (SP2) ή να τα Windows Server 2003 SP1.Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
889100Με τον τρόπο απόκτησης του τελευταίου service pack για Windows Server 2003

Απαιτήσεις επανεκκίνησης

Πρέπει να κάνετε επανεκκίνηση του υπολογιστή, αφού εφαρμόσετε αυτήν την ενημέρωση.

Πληροφορίες αντικατάστασης ενημέρωσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.

ΠΛΗΡΟΦΟΡΙΕΣ ΑΡΧΕΙΟΥ

Η αγγλική έκδοση αυτής της ενημέρωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα με τοΗμερομηνία και ώρατο στοιχείο του πίνακα ελέγχου.
Windows Server 2003, εκδόσεις που βασίζονται σε επεξεργαστή x86
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Diskdump.sys5.2.3790.301918,94404-Οκτ-200718: 52X86SP1SP1QFE
Storport.sys5.2.3790.3019108,03204-Οκτ-200718: 52X86SP1SP1QFE
Diskdump.sys5.2.3790.416318,94404-Οκτ-200712: 35X86SP2SP2GDR
Storport.sys5.2.3790.4163108,03204-Οκτ-200712: 35X86SP2SP2GDR
Diskdump.sys5.2.3790.416318,94404-Οκτ-200715: 39X86SP2SP2QFE
Storport.sys5.2.3790.4163108,03204-Οκτ-200715: 39X86SP2SP2QFE
Windows Server 2003, εκδόσεις που βασίζονται σε τεχνολογία Itanium
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Diskdump.sys5.2.3790.301949,66405-Οκτ-200715: 05IA-64SP1SP1QFE
Storport.sys5.2.3790.3019347,13605-Οκτ-200715: 05IA-64SP1SP1QFE
Diskdump.sys5.2.3790.416349,66405-Οκτ-200715: 15IA-64SP2SP2GDR
Storport.sys5.2.3790.4163347,13605-Οκτ-200715: 15IA-64SP2SP2GDR
Diskdump.sys5.2.3790.416349,66405-Οκτ-200715: 05IA-64SP2SP2QFE
Storport.sys5.2.3790.4163347,13605-Οκτ-200715: 05IA-64SP2SP2QFE
Windows Server 2003, εκδόσεις που βασίζονται σε επεξεργαστή x64
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμαΑπαίτηση SPΚλάδος υπηρεσίας
Diskdump.sys5.2.3790.301924,06405-Οκτ-200715: 04X64SP1SP1QFE
Storport.sys5.2.3790.3019188,41605-Οκτ-200715: 04X64SP1SP1QFE
Diskdump.sys5.2.3790.416324,06405-Οκτ-200715: 14X64SP2SP2GDR
Storport.sys5.2.3790.4163188,92805-Οκτ-200715: 14X64SP2SP2GDR
Diskdump.sys5.2.3790.416324,06405-Οκτ-200715: 05X64SP2SP2QFE
Storport.sys5.2.3790.4163188,92805-Οκτ-200715: 05X64SP2SP2QFE

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το Storport εικονικής Miniport ανάπτυξης, ανατρέξτε στην τεκμηρίωση του εικονικού προγραμματιστές Miniport Storport στο κιτ ανάπτυξης Microsoft Windows ή στην τοποθεσία του Microsoft Developer Network στο Web. Διαφορετικά, επικοινωνήστε με έναν επαγγελματία υποστήριξης της Microsoft.Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
824684Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft
Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης για άλλα ζητήματα.

Ιδιότητες

Αναγν. άρθρου: 943295 - Τελευταία αναθεώρηση: Σάββατο, 25 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
Λέξεις-κλειδιά: 
atdownload kbwinserv2003postsp2fix kbexpertiseinter kbqfe kbmt KB943295 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:943295

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com